BoundField.Initialize(Boolean, Control) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет инициализацию объекта BoundField.
public:
override bool Initialize(bool enableSorting, System::Web::UI::Control ^ control);
public override bool Initialize (bool enableSorting, System.Web.UI.Control control);
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overrides Function Initialize (enableSorting As Boolean, control As Control) As Boolean
Параметры
- enableSorting
- Boolean
Значение true
, если сортировка поддерживается, в противном случае — false
.
- control
- Control
Элемент управления данными, владеющий BoundField.
Возвращаемое значение
Значение false
во всех случаях.
Комментарии
Метод Initialize вызывается элементом управления данными, с которым BoundField связан объект для выполнения базовой инициализации объектов для экземпляров поля, прежде чем поле когда-либо добавляется в коллекцию строк. Такие элементы управления данными, как DetailsView и GridView вызов Initialize метода в своих CreateChildControls
методах перед вызовом других методов, например CreateRow
для создания определенных строк с данными.
Вызовите этот метод при написании пользовательского элемента управления с привязкой к данным, использующего TableCell объекты для выполнения базовой BoundField инициализации объекта. Реализуйте этот метод, если производный BoundFieldтип требует инициализации любого объекта, прежде чем он заполняет TableCell объекты данными или элементами управления в методе InitializeCell .