FormView.InitializeRow(FormViewRow) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует указанный объект FormViewRow.
protected:
virtual void InitializeRow(System::Web::UI::WebControls::FormViewRow ^ row);
protected virtual void InitializeRow (System.Web.UI.WebControls.FormViewRow row);
abstract member InitializeRow : System.Web.UI.WebControls.FormViewRow -> unit
override this.InitializeRow : System.Web.UI.WebControls.FormViewRow -> unit
Protected Overridable Sub InitializeRow (row As FormViewRow)
Параметры
- row
- FormViewRow
Объект FormViewRow для инициализации.
Комментарии
Метод InitializeRow является вспомогательным методом, вызываемым элементом FormView управления для инициализации указанного FormViewRow объекта. Объект FormViewRow инициализируется на основе типа строки и состояния строки, указанного его RowType и RowState свойствами соответственно. Затем в объект добавляется соответствующее содержимое FormViewRow . В следующей таблице описывается, как инициализирован каждый тип строки.
Тип строки | Описание |
---|---|
Строка данных | Содержимое ItemTemplateEditItemTemplateобъекта или InsertItemTemplate свойства добавляется FormViewRow в зависимости от значения RowState свойства. |
Пустая строка данных | Значение EmptyDataText свойства или содержимого EmptyDataTemplate свойства добавляется в FormViewRow объект в зависимости от того, какое свойство задано. Если заданы оба свойства, EmptyDataTemplate свойство имеет приоритет. |
Строка нижнего колонтитула | Значение FooterText свойства или содержимого FooterTemplate свойства добавляется в FormViewRow объект в зависимости от того, какое свойство задано. Если заданы оба свойства, FooterTemplate свойство имеет приоритет. |
Строка заголовка | Значение HeaderText свойства или содержимого HeaderTemplate свойства добавляется в FormViewRow объект в зависимости от того, какое свойство задано. Если заданы оба свойства, HeaderTemplate свойство имеет приоритет. |
Примечание
Этот метод не инициализирует строку пейджера. Чтобы создать строку пейджера, используйте InitializePager метод.
Примечания для тех, кто наследует этот метод
При расширении FormView класса можно переопределить этот метод, чтобы создать собственную пользовательскую строку.