1

我有一个带有自动生成的编辑链接按钮的 Gridview。现在,每当我单击编辑时,选定的 gridview 行都会进入编辑模式。我不想要这个,因为我已经在 RowEditing 事件中编写了自己的代码。我怎样才能解决这个问题 ?

提前致谢。

4

3 回答 3

1

如何:在 GridView Web 服务器控件中启用默认编辑

<asp:GridView Runat="server" ID="GridView1" 
  AutoGenerateEditButton="false" />
于 2013-05-16T18:05:28.547 回答
0

您的方法将在按下编辑按钮后运行,但在 Grid 进入编辑模式之前。所以你可以运行你的逻辑然后取消事件,网格将保持在用户单击按钮时的模式。

像这样:

// your logic
e.Cancel = true;
于 2013-05-16T18:05:32.517 回答
0

您必须在“行编辑”事件中写入

e.NewEditIndex = -1

因此,该行不会进入编辑模式

于 2016-12-23T10:28:38.080 回答