ASP.NET中页面之间传递DataSet类型数据一直传不过去,一直读取为空
试过了Session变量,Application变量,Cache对象,或者先把DataSet序列化为bin文件,再进行读取,读取出来强制转换后也为空。上面试过的都不行。实在不知道有什么办法了
------解决方案--------------------Session是可以保存DataTable的
转回DataTable代码
DataTable dt=Session["dt"] as DataTable
------解决方案--------------------你可以尝试传递查询条件,实在不行,根据查询条件再去查询一次即可
不过 用session传递应该没有什么问题