ListView.OnItemInserting(ListViewInsertEventArgs) Método

Definição

Aciona o evento ItemInserting.

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

Parâmetros

e
ListViewInsertEventArgs

Os dados do evento.

Exceções

O controle ListView não está associado a um controle de fonte de dados usando a propriedade DataSourceID.

Comentários

O ListView controle aciona o ItemInserting evento quando um botão Inserir no controle é clicado ou o InsertNewItem método é chamado, mas antes que o ListView controle insira o registro. (Um botão Inserir é um controle de botão cuja CommandName propriedade está definida como "Insert".) Isso permite que você execute uma rotina personalizada sempre que esse evento ocorrer, como codificação HTML ou validação dos valores de um registro antes de ser inserido na fonte de dados.

O OnItemInserting método é chamado pelo ListView controle para acionar o ItemInserting evento. Normalmente, ele é usado por desenvolvedores de controle ao estender a ListView classe.

A geração de um evento invoca o manipulador de eventos por meio de um delegado. Para obter mais informações, consulte Manipulando e gerando eventos.

O OnItemInserting método também permite que classes derivadas manipulem o evento sem anexar um delegado. Essa é a técnica preferencial para lidar com o evento em uma classe derivada.

Notas aos Herdeiros

Ao substituir OnItemInserting(ListViewInsertEventArgs) em uma classe derivada, chame o método da OnItemInserting(ListViewInsertEventArgs) classe base para que os delegados registrados recebam o evento.

Aplica-se a

Confira também