作者:鸿雪 出处:开发者俱乐部
session 和 viewstate 的比较
session viewstate
占用服务器资源 true false
time out true false
存储任何.net类型 true false(只支持strings, integers, Booleans, arrays, ArrayList, hashtable, custom TypeConverters)
加重html负载 false true
session 对整个 application 有效 ,而 viewstate相当于
某个页面的 session
定义 viewstate
// save in ViewState
ViewState["SortOrder"] = "DESC";
// read from ViewState
string sortOrder = (string)ViewState["SortOrder"];