DataTable与DataView能不能相互转化
如题
我现在把数据邦定到DataGrid上,
把Datatable转化为DataView排序后邦定到DataGrid上
我想取排序后的DataView存放到ViewState中,
但是DataView好像不能存,DataTable能存放进去
请问他们能不能相互转化
------解决方案--------------------好像可以,你用dataView.Table试一下
------解决方案--------------------DataView = DataTable.DefaultView
------解决方案--------------------DataView.ToTable()//把当的视图数据生成一个新的表,这个表中的记录都是添加的状态.
DataView.Table //获取取DataView的源表的引用,这个表的内容是被View过滤前的所有内容的表.
------解决方案--------------------如果你的查询语句返回的是DataTable的话,可以这样转化
DataGrid.DataSource = Select().DefaultView;
------解决方案--------------------可以
DataView dv= dt.DefaultView;
DataTable dt = dv.Table
------解决方案--------------------学习