ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 禁用ViewState

禁用ViewState

原创 Linux操作系统 作者:taogchan 时间:2013-01-11 15:03:55 0 删除 编辑

默认情况下ASP.Net是启用ViewState的,这样在页面中会生成冗长的隐藏字段,ViewState对于需要PostBack处理的页面才可能有用,对于新闻展示页面不需要交互完全没必要用ViewState。

禁用ViewState的方式:
• 页面整体禁用ViewState:在顶部Page中EnableViewState="False"
• 指定控件禁用ViewState,在控件上EnableViewState="False"

页面禁用ViewState以后并没有完全去掉ViewState,只要ViewState不是很大就可以了。如果要求一点儿ViewState都不能有,那么则页面中不能有runat=server的form,如果页面中没有表单元素,把form完全去掉就可以。如果Button等服务端控件没有放到runat=server的form中,那么则是不可用的。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22392018/viewspace-752523/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: ViewState灵活运用
请登录后发表评论 登录
全部评论

注册时间:2009-08-28

  • 博文量
    196
  • 访问量
    1242419