【发布时间】:2011-07-14 05:43:00
【问题描述】:
如何将 .net GridView 导出到 DataTable。
我没有为 GridView 设置任何数据源,所有数据均由用户输入...
如果有人知道请帮助我..提前谢谢....
【问题讨论】:
-
“导出”是什么意思?将用户在网格视图中输入的所有值放入数据表中?
-
@Kalyan:是的.. 将该网格中的所有值获取到数据表中
如何将 .net GridView 导出到 DataTable。
我没有为 GridView 设置任何数据源,所有数据均由用户输入...
如果有人知道请帮助我..提前谢谢....
【问题讨论】:
以下代码将帮助您将 Gridview 行添加到 DataTable
DataTable dt = new DataTable();
for (int j = 0; j < grdList.Rows.Count; j++)
{
DataRow dr;
GridViewRow row = grdList.Rows[j];
dr = dt.NewRow();
for (int i = 0; i < row.Cells.Count; i++)
{
dr[i] = row.Cells[i].Text;
}
dt.Rows.Add(dr);
}
【讨论】: