ButtonField.Initialize(Boolean, Control) Метод

Определение

Инициализирует текущий ButtonField объект.

public:
 override bool Initialize(bool sortingEnabled, System::Web::UI::Control ^ control);
public override bool Initialize(bool sortingEnabled, System.Web.UI.Control control);
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overrides Function Initialize (sortingEnabled As Boolean, control As Control) As Boolean

Параметры

sortingEnabled
Boolean

true для включения сортировки; falseв противном случае .

control
Control

Элемент управления данными ButtonField, который владеет .

Возвращаемое значение

false, указывающий, что элемент управления не требует повторной привязки к данным.

Комментарии

Метод Initialize вызывается элементом управления данными, с ButtonField которым связан объект для выполнения базовой инициализации объектов для экземпляров поля, прежде чем поле когда-либо добавляется в коллекцию строк. Такие элементы управления данными, как DetailsView и GridViewInitialize вызов метода в своих CreateChildControls методах перед другими методами, напримерCreateRow, вызываются для создания определенных строк с данными.

Initialize Вызовите метод при написании пользовательского элемента управления с привязкой к данным, который использует TableCell объекты для выполнения базовой ButtonField инициализации объекта. Реализуйте этот метод, если производный ButtonFieldтип требует инициализации объектов перед заполнением TableCell объектов данными или элементами управления в методе InitializeCell .

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

Необходимо переопределить Initialize(Boolean, Control) метод и вернуть true, если поле требует, чтобы привязка данных выполнялась при обратной отправке, чтобы поле работало правильно.

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

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