Udostępnij za pośrednictwem


GridView.OnRowDeleting(GridViewDeleteEventArgs) Metoda

Definicja

RowDeleting Zgłasza zdarzenie.

protected:
 virtual void OnRowDeleting(System::Web::UI::WebControls::GridViewDeleteEventArgs ^ e);
protected virtual void OnRowDeleting (System.Web.UI.WebControls.GridViewDeleteEventArgs e);
abstract member OnRowDeleting : System.Web.UI.WebControls.GridViewDeleteEventArgs -> unit
override this.OnRowDeleting : System.Web.UI.WebControls.GridViewDeleteEventArgs -> unit
Protected Overridable Sub OnRowDeleting (e As GridViewDeleteEventArgs)

Parametry

e
GridViewDeleteEventArgs

Obiekt GridViewDeleteEventArgs zawierający dane zdarzenia.

Wyjątki

Nie ma procedury obsługi zdarzenia RowDeleting .

Uwagi

Zdarzenie RowDeleting jest wywoływane po kliknięciu przycisku Usuń wiersza, ale przed GridView usunięciem wiersza przez kontrolkę. Dzięki temu można podać metodę obsługi zdarzeń, która wykonuje niestandardową procedurę, taką jak anulowanie operacji usuwania, za każdym razem, gdy wystąpi to zdarzenie.

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.

Metoda OnRowDeleting umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.

Uwagi dotyczące dziedziczenia

Podczas zastępowania OnRowDeleting(GridViewDeleteEventArgs) w klasie pochodnej należy wywołać metodę klasy OnRowDeleting(GridViewDeleteEventArgs) bazowej, aby zarejestrowani delegaci odbierali zdarzenie.

Dotyczy

Zobacz też