ButtonField.Initialize(Boolean, Control) Yöntem

Tanım

Geçerli ButtonField nesneyi başlatır.

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

Parametreler

sortingEnabled
Boolean

true sıralamayı etkinleştirmek için; aksi takdirde , false.

control
Control

sahibi olan ButtonFieldveri denetimi.

Döndürülenler

false, denetimin verilere yeniden bağlaması gerekmediğini gösterir.

Açıklamalar

Initialize yöntemi, alan bir satır koleksiyonuna eklenmeden ButtonField önce, alanın örnekleri için temel nesne başlatma gerçekleştirmek üzere nesnenin ilişkilendirildiği veri denetimi tarafından çağrılır. ve gibi DetailsView veri denetimleri, verilerle belirli satırlar oluşturmak için gibi diğer yöntemler GridViewçağrılmadan önce yöntemlerinde Initialize yöntemini çağırırCreateChildControls.CreateRow

Bir nesne için temel başlatma gerçekleştirmek üzere Initialize nesneleri kullanan TableCell özel bir veri bağlama denetimi yazarken Yöntemini ButtonField çağırın. Türetilmiş türünüzButtonField, nesneleri yöntemdeki TableCell veri veya denetimlerle doldurmadan InitializeCell önce herhangi bir nesne başlatma gerektiriyorsa bu yöntemi uygulayın.

Devralanlara Notlar

Alanın düzgün çalışması için geri göndermede veri bağlamanın gerçekleştirilmesi gerekiyorsa yöntemini geçersiz kılmalı Initialize(Boolean, Control) ve döndürmelisiniz true.

Şunlara uygulanır

Ayrıca bkz.