C# 使用C编程取消gridview行编辑模式#
我使用的是可编辑的GridView。单击某行的“编辑”按钮时,该行将进入可编辑模式,更新当前行的详细信息后,该行将被保存并进入正常模式C# 使用C编程取消gridview行编辑模式#,c#,gridview,buttonclick,C#,Gridview,Buttonclick,我使用的是可编辑的GridView。单击某行的“编辑”按钮时,该行将进入可编辑模式,更新当前行的详细信息后,该行将被保存并进入正常模式 在这里,我面临一个问题。当我将行设置为可编辑模式时,单击按钮(它不是网格的一部分),我希望将可编辑行模式设置为正常模式。将网格视图的EditIndex值更改为-1 protected void Button1_Click(object sender, EventArgs e) { GridView1.EditIndex = -1;
在这里,我面临一个问题。当我将行设置为可编辑模式时,单击按钮(它不是网格的一部分),我希望将可编辑行模式设置为正常模式。将网格视图的EditIndex值更改为-1
protected void Button1_Click(object sender, EventArgs e)
{
GridView1.EditIndex = -1;
}
您可以将其放入“RowCancelingEdit”事件中
我的Gridview名称是grdViewDetails
protected void grdViewDetails_RowCancelingEdit(object sender, GridViewCancelEditEventArgs e)
{
grdViewDetails.EditIndex = -1;
grdViewDetails.DataSource = YourDatasource; //a dataset in my case
//Bind data to the GridView control.
grdViewDetails.DataBind();
}