如何防止在gridview上回发
本文关键字:gridview 何防止 | 更新日期: 2023-09-27 18:24:21
我有一个网格视图,当我想通过单击网格视图中的"编辑"来编辑行时,它会导致回发。
如何在编辑时防止回发?
我假设在每一行中都有一个编辑按钮。单击编辑按钮后,您可以在不回发的情况下填充控件或数据输入窗体。Gridview的RowBoundEvent示例。
在此事件中单击编辑按钮,添加onclick属性。
参考
GridView行点击选择通过客户端代码
如何在asp.net中的GridView网格行上以行索引为参数进行onclick
c#gridview行点击
对于Gridview events
,使用Update Panel
以避免使用Postbacks
。确保使用UpdateMode="Conditional"
参考
记住将UpdatePanel的UpdateMode设置为Conditional
use Ajax Update Panel Control, Sample code.. this may helpful to you..
<asp:UpdatePanel ID="grdUpdatePanel" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:GridView ID="grdItemDetails" runat="server">
-- your code --
-- your code --
-- your code --
</asp:gridView>
</ContentTemplate>
</asp:updatePanel>