ASP.NET - обработка разных почтовых пакетов - PullRequest
0 голосов
/ 21 апреля 2011

У меня есть страница ASP.NET, на которой у меня есть GridView, который является частью формы. Я включил редактирование в GridView, поэтому оно вызывает обратную передачу на страницу.

У меня также есть форма на странице, которая вызывает отправку при отправке.

Может кто-нибудь сказать мне, как я могу отличить два постбэка? Когда форма отправлена, мне нужно обработать это, но не, например, когда кто-то нажимает кнопку edit в GridView.

Спасибо.

1 Ответ

2 голосов
/ 21 апреля 2011

У вас есть какой-нибудь код, который выглядит как

<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
  }
...