GridView 中的数据转成 DataTable

    技术2026-09-12  1

        public static DataTable GetGridDataTable(GridView grid)    {        DataTable dt = new DataTable();        DataColumn dc;//创建列         DataRow dr;       //创建行         //构造列         for (int i = 0; i < grid.Columns.Count; i++)        {            dc = new DataColumn();            dc.ColumnName = grid.Columns[i].HeaderText;            dt.Columns.Add(dc);        }        //构造行         for (int i = 0; i < grid.Rows.Count; i++)        {            dr = dt.NewRow();            for (int j = 0; j < grid.Columns.Count; j++)            {                dr[j] = grid.Rows[i].Cells[j].Text;            }            dt.Rows.Add(dr);        }

            return dt;    }

    最新回复(0)