0

我在 Asp.net 和 C# 上编程。

我有一个由数据库中的记录填充的数据集。在我的设计页面上,我有两个 Datagrid。

如何平均划分数据集中的记录,以便它们可以绑定到两个单独的数据网格?

4

2 回答 2

0

您可以在您的数据集上使用 DataView,然后在 dataview 上绑定您的 2 个 Datagrids 示例 http://www.dotnetperls.com/dataview

例如,在 rows.count/2 和另一个上设置一个数据视图

于 2012-08-04T10:57:48.347 回答
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);

所以现在你有包含两个相等数据表的数据集。

于 2012-08-06T11:43:31.353 回答