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) , чтобы зарегистрированные делегаты получили событие .

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

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