我正在通过单击位于gridview上的按钮来执行数据库更新调用。 它工作正常,它正确更新数据库,但问题是,当我刷新页面时,它再次执行相同的操作(数据库更新),即再次调用GridView的RowCommand事件。gridview_RowCommand发射两次
这里是我的短代码视图:
protected void gridview_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "lnkBtn1")
{
userDetails obj=new userDetails();
bool flag=obj.Updatuser();
if (flag)
{
lblSucess.Visible = true;
//this will binds updated table to grid
this.BindGrid();
}
else
{
lblError.visible=true;
}
}
}
锚标签替换您的LinkButton,然后看看它是否工作。 – incomplete