DataView可以很好的处理DataTable中的数据
我们可以从DataTable中创建任意数量的DataView对象,并且每一个可以提供不同的数据。只要您已经创建并填充了DataTable,那么使用DataView对象就非常简单
创建DataView对象
DataView dvView=new DataView(myTable);
dgMyGri.DataSource=dvView;
dgMyGrid.DataBind();
使用Sort属性对数据进行排序
dvView.Sort="myField ASC,myField2 DESC"
使用RowFilter属性来过滤数据
dvView.RowFilter="MyField<5";
下例中显示出Northwind公司在英国的雇员名单,以有在美国的雇员名单。对于每一个表来说,我们都希望能够加入一个注解,以表示出记录项的数量:
创建DataView对象
DataView dvView=new DataView(myTable);
dgMyGri.DataSource=dvView;
dgMyGrid.DataBind();
使用Sort属性对数据进行排序
dvView.Sort="myField ASC,myField2 DESC"
使用RowFilter属性来过滤数据
dvView.RowFilter="MyField<5";
下例中显示出Northwind公司在英国的雇员名单,以有在美国的雇员名单。对于每一个表来说,我们都希望能够加入一个注解,以表示出记录项的数量: