【发布时间】:2011-01-20 12:18:05
【问题描述】:
我正在开发一个网站,我需要在其中多次绑定网格{在 for 循环内} 正如预期的那样,网格会覆盖以前的值并预览最新的迭代结果
您可能需要代码来获得帮助。这里是:-
for (Int32 i = 0; i < k.Length; i++)
{
business.clsplugins obj = new business.clsplugins();
List<business.clspluginsprp> objprp = new List<business.clspluginsprp>();
Int32 z = Convert.ToInt32(k.GetValue(i));
objprp = obj.fnd_plugins(z);
GridView2.DataSource = objprp;
GridView2.DataBind();
}
【问题讨论】:
-
你需要数据绑定做什么?
-
我不确定我是否理解您想要的,如果您只想显示最新绑定的结果,您只能在最后一次迭代后调用 DataBind()...
-
我错过了这里的重点吗?为什么要在 for 循环中绑定 GridView? Gridview 一次只能显示 1 个集合,因此多次绑定它会导致性能不佳。
-
-1 表示如此丑陋的错误代码 ;)
-
“我需要多次绑定一个网格”是什么意思??你能解释一下你想如何绑定 GridView2。