我们正在使用经典的ASP.NET 4.由于没有分页且ViewState太大,因此GridView会导致问题。因此,通过EnableViewState =" False"禁用视图状态似乎解决了viewstate大小的问题,但现在我不能再点击行了。页面刷新,但回调对应于CommandName =" OpenItem"没有开火。
<ItemTemplate>
<asp:ImageButton
ID="Id"
runat="server"
CommandName="OpenItem"
/>
</ItemTemplate>
我尝试添加OnClick =&#34; ClickHandler&#34;到ImageButton,但这也没有工作 - OnClick回调没有触发。
除了添加分页之外,还有什么方法可以禁用ViewState并处理对GridView行的点击?
感谢。