Поделиться через


События серверного веб-элемента управления FormView

Обновлен: Ноябрь 2007

В процессе разбиения по страницам и обновления связанных данных в элементе управления FormView может возникать ряд событий, на которые можно определить реакцию в коде.

Пример, в котором используются некоторые события элемента управления FormView, см. в разделе Изменение данных с помощью серверного веб-элемента управления FormView.

События элемента управления FormView

События элемента управления FormView возникают при отображении или изменении текущей записи. Также события возникают при нажатии или щелчке командного элемента управления, например Button, который входит в состав элемента FormView. В следующей таблице описываются события элемента управления FormView.

  • PageIndexChanging
    Возникает при нажатии кнопок страничного навигатора до того, как элементом управления FormView выполняется операция разбиения по страницам. Это событие часто используется для отмены операции разбиения по страницам.

  • PageIndexChanged
    Возникает при нажатии кнопок страничного навигатора после того, как элементом управления FormView выполняется операция разбиения по страницам. Это событие обычно используется для выполнения определенной задачи после перехода пользователя к другой записи в элементе управления.

  • ItemCommand
    Возникает при нажатии кнопки в элементе управления FormView. Это событие часто используется для выполнения определенной задачи при нажатии кнопки в элементе управления.

  • ItemCreated
    Возникает после создания всех объектов FormViewRow в элементе управления FormView. Это событие часто используется для изменения значения строки перед ее отображением.

  • ItemDeleting
    Возникает при нажатии кнопки Delete (кнопка, для свойства CommandName которой установлено значение «Delete») до того, как элементом управления FormView удаляется запись из источника данных. Это событие часто используется для отмены операции удаления.

  • ItemDeleted
    Возникает при нажатии кнопки Delete после того, как элементом управления FormView удаляется запись из источника данных. Это событие часто используется для проверки результатов операции удаления.

  • ItemInserting
    Возникает при нажатии кнопки Insert (кнопка, для свойства CommandName которой установлено значение «Insert») до того, как элементом управления FormView выполняется вставка записи. Это событие часто используется для отмены операции вставки.

  • ItemInserted
    Возникает при нажатии кнопки Insert после того, как элементом управления FormView выполняется вставка записи. Это событие часто используется для проверки результатов операции вставки.

  • ItemUpdating
    Возникает при нажатии кнопки Update (кнопка, для свойства CommandName которой установлено значение «Update») до того, как элементом управления FormView выполняется обновление записи. Это событие часто используется для отмены операции обновления.

  • ItemUpdated
    Возникает при нажатии кнопки Update после того, как элементом управления FormView выполняется обновление строки. Это событие часто используется для проверки результатов операции обновления.

  • ModeChanging
    Возникает перед изменением режима элемента управления FormView (режим изменения, вставки или доступа только для чтения). Это событие часто используется для отмены изменения режима.

  • ModeChanged
    Возникает после изменения режима элемента управления FormView (режим изменения, вставки или доступа только для чтения). Данное событие часто используется для выполнения определенной задачи при изменении режима элемента управления FormView.

  • DataBound
    Это событие наследуется от элемента управления BaseDataBoundControl и возникает после завершения операции привязки к источнику данных, выполняемой элементом управления FormView.

См. также

Основные понятия

Общие сведения о серверном веб-элементе управления FormView

Ссылки

FormView