我最近在查看我的 web.config 并打开了关于Page.MaxPageStateFieldLength
http://msdn.microsoft.com/en-us/library/system.web.ui.page.maxpagestatefieldlength.aspx的 MSDN 页面
默认设置为-1
意味着 _VIEWSTATE 字段将在页面上以大块的形式连续写入。
将其拆分成块(即将属性设置为正数)是否有任何性能优势?我们网站的单个页面上有大量 ViewState 数据,使用 TelerikRadScheduler
控件,人们抱怨速度很慢。
页面已经被 gzip 压缩并且 ViewState 在需要的地方被关闭。