标签集

session与viewstate的区别

1.  viewstate一个最大限制是它和某个特定页面邦定。我们将一些需要“记住”的对象保存在viewstate中。viewstate是存储在页面的隐藏控件中的,不占用服务器内存。

2.  session占用服务器内存;与特定用户相关;用于跨页面通信;session中可以存放任何类型的对象,使用时需要进行类型转换;session在整个应用程序范围内可见,只要浏览器没关;默认20分钟会话结束,session消失;可以调用session.Abandon()结束会话;

DataSet a ;

session["ds"]=a;

DataSet b=(DataSet )session["ds"];

 

posted on 2010-11-30 15:59  宋亚奇  阅读(249)  评论(0编辑  收藏  举报

导航