日期:2014-05-20  浏览次数:20437 次

AJAX和ViewState
用了AJAX之后实现了局部刷新,那么ViewState还有没有必要存在?

------解决方案--------------------
你自己做过多少有状态的web应用呢?如果几乎没有做过商品化的有状态的应用程序,可能就会认为这回又找到一个场合把原来的话题提出了。本来这两个没有太大的关系。ajax只是让程序员自己选择让页面仅仅从服务器端下载一部分html而将重复的html从通讯内容中删去(使用原本在客户端存储的东西),但是页面上的ui部件的逻辑关系仍然是原有的相互联系和有状态的的。其实,如果你在使用ajax之前本来就没有做过富状态的应用程序,那么使用了ajax并不能让你理解给予状态来设计交互逻辑,但是你提的这个问题我其实觉得意思不大。