ListView.OnItemInserting(ListViewInsertEventArgs) Метод

Определение

Вызывает событие 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)

Параметры

e
ListViewInsertEventArgs

Данные события.

Исключения

Элемент управления ListView не привязан к элементу управления источником данных с использованием свойства DataSourceID.

Комментарии

Элемент ListView управления вызывает ItemInserting событие при нажатии кнопки Вставка в элементе управления или вызове InsertNewItem метода , но до того, как ListView элемент управления вставляет запись. (Кнопка "Вставить" — это элемент управления "Кнопка", свойству которого CommandName задано значение "Вставка".) Это позволяет выполнять пользовательскую подпрограмму при возникновении этого события, например кодирование HTML или проверку значений записи перед ее вставкой в источник данных.

Метод OnItemInserting вызывается элементом управления для ListView вызова ItemInserting события . Обычно он используется разработчиками элементов управления при расширении ListView класса .

При возникновении события через делегат вызывается обработчик события. Дополнительные сведения см. в разделе Обработка и вызов событий.

Метод OnItemInserting также позволяет производным классам обрабатывать событие без присоединения делегата. Это предпочтительная методика обработки событий в производном классе.

Примечания для тех, кто наследует этот метод

При переопределении OnItemInserting(ListViewInsertEventArgs) в производном классе вызовите метод базового класса OnItemInserting(ListViewInsertEventArgs) , чтобы зарегистрированные делегаты получили событие .

Применяется к

См. также раздел