【发布时间】:2016-12-04 07:48:17
【问题描述】:
我想将 gridview 数据转换为数据表。但是我的 gridview 有很多数据,并且分页是真的。我应该写这段代码(在这段代码中我首先加载所有数据而不分页):
Cgv.PageIndex = 0;
Cgv.AllowPaging = false;
Cgv.DataBind();
然后
for (int num = 0; num < Cgv.Rows.Count; num++)
{
dr = dt.NewRow();
....//generate data table
}
我的数据很多,Cgv.DataBind() 需要时间,最后我得到错误。
【问题讨论】:
-
本题抄袭:stackoverflow.com/questions/16466487 下次提问前先搜索一下..
-
没有。我的数据很多,Cgv.DataBind() 有问题;但是数据表生成的循环是肯定的,我在所有搜索中都找到了循环
-
我的 gridview 中有 AllowPaging="True" 并且我必须首先再次将所有数据放在我的 gridview 中,这需要很长时间