gpt4 book ai didi

c# - EnableViewState 会影响 GridView 上的哪些控件?

转载 作者:可可西里 更新时间:2023-11-01 13:18:24 25 4
gpt4 key购买 nike

我正在清理我的 View 源并希望使用 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 以确保并发数据操作(例如更新和删除)适用于适当的行。

分页和列排序信息将存储在控件状态下,不会受到更改的影响。

关于c# - EnableViewState 会影响 GridView 上的哪些控件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/748496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com