您好我有一个 Gridview SelectedIndexChanged 事件。它会在单击该网格中的任何行时触发。但有时(10 次尝试一次)它不会触发。我在 AgeGrid_SelectedIndexChanged 中有一些设置会话变量的代码。当它失败时无法获得适当的价值。
知道为什么它会随机失败吗?
我没有为该页面设置 EnableEventValidation="false" 属性。并使用视觉工作室 2005。
<Asp:GridView ID="agendaGrid" runat="server" Width="96%" GridLines="Both" EnableViewState="true" HeaderStyle-CssClass="GridViewHeader "
OnSorting = "AgeGrid_Sorting" CssClass="GridView"
AutoGenerateColumns="false" OnSelectedIndexChanged="AgeGrid_SelectedIndexChanged"
AllowPaging="true" PageSize="10" ItemTemplateType="PopUpMenu"
ShowTemplateFields="true" EnableOnClick="true" RowStyle-Font-Size="13px" RowStyle-VerticalAlign="middle"
EnablePopUpClick="true" OnRowDataBound="AgeGrid_RowDataBound" AllowSorting ="true"
>
</Asp:GridView>
欢迎任何建议。我需要从页面属性或 Gridview 属性中添加或删除什么吗?