好像都是为了保存client端的data...

解决方案 »

  1.   

    Session的信息保存在服务器端,Session的id保存在客户机的cookie中,是结合服务器和客户端实现的。有超时的问题
    viewstate是纯客户端的,保存在<input type=hidden>中,不关闭浏览器不会丢失
      

  2.   

    两种不同的东西,没有可比性。
    其实viewstate也就是封装了一下
      

  3.   

    不了解ASP,不过如果按照net_lover(【孟子E章】) 的说法,我觉得JSP这种折中的方法可能对于服务器和客户端效率都比较好,不了解,纯粹说说