来自德国的美好下午,
我在带有 RowCommand 事件的行上有一个 asp:GridView 和 ButtonFields。
protected void gridView_RowCommand(object sender, GridViewCommandEventArgs e)
{
switch (e.CommandName)
{
case "FirstButton":
this.DoSomething();
break;
case "SecondButton":
this.DoSomethingElse();
break;
}
this.BindDataGrid();
}
我的问题是在超过 90% 的情况下,当我点击 ButtonField 时,此事件会引发两次。这个问题是在我执行this.DoSomething()
或this.DoSomethingElse()
特定行无法再次执行之后。
谢谢马克
_