zoukankan      html  css  js  c++  java
  • 什么情况下可以关闭ViewState

     在什么情况下可以关闭页面ViewState提高页面效能呢?根据本人的测试,结果如下

    1、如果页面无需回传保持页面状态或者每次请求页面只是呈现控件。
    注:关于保持页面状态:页面重新提交刷新后,服务器控件的值还能重新绑定(无论是用户填写的还是后台初始化绑定的)

    2、页面有回传,页面上基本的form输入类服务器控件能保持填写的值,如:

    TextBox

    DropDownList

    RadioButton
    CheckBox

    <input type="text" runat="server" id="dd" />


    3、页面上有绑定类(只能后台绑定数据)的控件,若页面回传需要保持页面状态,则必须开启ViewState,如:

    Label
    Literal
    GridView
    Repeater
    Panel

     等


  • 相关阅读:
    小D课堂
    小D课堂
    小D课堂
    小D课堂
    小D课堂
    小D课堂
    小D课堂
    小D课堂
    小D课堂
    小D课堂
  • 原文地址:https://www.cnblogs.com/zxjyuan/p/1952576.html
Copyright © 2011-2022 走看看