我在Asp.net和C#上编程。
我有一个数据集,它由数据库中的记录填充。 在我的设计页面上,我有两个Datagrids。
如何平均划分数据集内的记录,以便它们可以绑定到两个独立的数据网格?
答案 0 :(得分:0)
您可以在数据集上使用DataView,然后在数据视图上绑定2个Datagrids 这是一个样本 http://www.dotnetperls.com/dataview
例如,在rows.count / 2上设置一个数据视图,另一个也设置
答案 1 :(得分:0)
这对我有用,
var d=ds.Tables[0];// here ds is your dataset.
int count=d.Rows.Count;
var x=new DataTable();
for(int i=0;i<=count;i++)
{
var dr=d.Rows[i];
x.Rows.Add(dr.ItemArray);
d.Rows.RemoveAt(i);
}
var ret=new DataSet();
ret.Tables.Add(x);
ret.Tables.Add(d);
现在您的数据集包含两个相等的数据表。