禁用ViewState时,在GridView中单击行

时间:2014-03-17 15:43:47

标签: asp.net gridview viewstate

我们正在使用经典的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行的点击?

感谢。

0 个答案:

没有答案