日期:2014-05-19  浏览次数:20553 次

datatable数据存储
datatable我声明的全局变量  

然后在一函数中,动态的添加了,数据行
我检查行数,是对的

然后我在另一函数中,读行操作,但总行数为0

有人说我应该与viewstate结合来用
但我不知道应该怎么做

大家 '帮帮忙

------解决方案--------------------
因为每次页面回发都回重新定义你这个datatable,行数自然为0了
datatable对象在变更以后需要保存到ViewState或是Cache中,下次读取的时候需要从ViewState或是Cache中读取出来

// 写入
ViewState[ "MyData "]=datatable;

// 读取
datatable=(DataTable)ViewState[ "MyData "];