我有一个带有自动生成的编辑链接按钮的 Gridview。现在,每当我单击编辑时,选定的 gridview 行都会进入编辑模式。我不想要这个,因为我已经在 RowEditing 事件中编写了自己的代码。我怎样才能解决这个问题 ?
提前致谢。
如何:在 GridView Web 服务器控件中启用默认编辑
<asp:GridView Runat="server" ID="GridView1"
AutoGenerateEditButton="false" />
您的方法将在按下编辑按钮后运行,但在 Grid 进入编辑模式之前。所以你可以运行你的逻辑然后取消事件,网格将保持在用户单击按钮时的模式。
像这样:
// your logic
e.Cancel = true;
您必须在“行编辑”事件中写入
e.NewEditIndex = -1
因此,该行不会进入编辑模式