1,对比。
项目------------------------session---------viewstate
占用服务器资源-----------true------------false
time out----------------------true------------false
存储任何.net类型-----------true-----------false
(只支持strings, integers, Booleans, arrays, ArrayList, hashtable, custom TypeConverters)
加重html负载----------------false----------true
2,session 对整个application 有效,而viewstate相当于某个页面的session;
3,定义
viewstate:
// save in ViewState
ViewState["SortOrder"] = "DESC";
// read from ViewState
string sortOrder = (string)ViewState["SortOrder"];
session:
//略