我正在清理我的视图源,并想使用EnableViewState.我正在使用具有以下内容的gridview.
<asp:GridView ID="GridView1" runat="server" AlternatingRowStyle-BackColor="#ECECEC"
AllowSorting="true" AutoGenerateColumns="False" OnRowDataBound="gridvw_RowDataBound"
ShowFooter="True" OnSorting="gridvw1_DataSort" Caption="New Shoes"
CssClass="blueBord" HeaderStyle-ForeColor="White" OnPageIndexChanging="gridvw_PageIndexChanging"
OnRowCreated="gridvw_RowCreated" AllowPaging="True" PageSize="50" EnableViewState="false">
EnableViewState = true / false可以对GridView进行哪些控制?
最佳答案
从MSDN开始:
基于ViewState中存储的信息在回发时重新创建GridView控件.如果GridView控件包含CausesValidation属性设置为true的TemplateField或CommandField,则还必须将EnableViewState属性设置为true以确保并发数据操作(例如更新和删除)适用于相应的行.
分页和列排序信息将以控件状态存储,并且不受更改的影响.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。