ASP.NET - 处理不同的PostBack

时间:2011-04-21 10:23:42

标签: asp.net postback

我有一个ASP.NET页面,我有一个GridView,它是表单的一部分。我已经在GridView上启用了编辑,因此它会导致回页。

我在页面上还有一个表单,在提交时会导致回发。

有人能告诉我如何区分这两个回发吗?提交表单时,我需要处理,但不是例如有人在GridView上编辑时。

感谢。

1 个答案:

答案 0 :(得分:2)

你有一些看起来像

的代码
<asp:Button OnClick="ButtonEventHandler" />
<asp:GridView OnRowEditing="GridViewEditEventHandler" />

你可以在特定于你当时有兴趣处理的事件的事件中做你需要做的事情。

  protected void ButtonEventHandler (object sender,  EventArgs e)
  {
    // do stuff from the button click event
  }

  protected void GridViewEditEventHandler(object sender, GridViewEditEventArgs e)
  {
   // do something else from the gridview event
  }