ButtonField.Initialize(Boolean, Control) Methode

Definitie

Initialiseert het huidige ButtonField object.

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

Parameters

sortingEnabled
Boolean

true sorteren in te schakelen; anders, false.

control
Control

Het gegevensbeheer dat eigenaar is van de ButtonField.

Retouren

false, wat aangeeft dat het besturingselement niet opnieuw hoeft te worden gekoppeld aan de gegevens.

Opmerkingen

De Initialize methode wordt aangeroepen door het gegevensbeheer waarmee het ButtonField object is gekoppeld aan het uitvoeren van basisobject initialisatie voor exemplaren van het veld, voordat het veld ooit wordt toegevoegd aan een verzameling rijen. Gegevensbesturingselementen, zoals DetailsView en GridView, roepen de Initialize methode aan in hun CreateChildControls methoden voordat andere methoden, zoals CreateRow, worden aangeroepen om specifieke rijen met gegevens te maken.

Roep de Initialize methode aan wanneer u een aangepast gegevensgebonden besturingselement schrijft dat gebruikmaakt van TableCell objecten om eenvoudige initialisatie voor een ButtonField object uit te voeren. Implementeer deze methode als voor uw ButtonFieldafgeleide type een object-initialisatie is vereist voordat objecten worden gevuld TableCell met gegevens of besturingselementen in de InitializeCell methode.

Notities voor overnemers

U moet de Initialize(Boolean, Control) methode overschrijven en retourneren trueals voor het veld moet worden vereist dat gegevensbinding wordt uitgevoerd op terugzending om het veld correct te laten werken.

Van toepassing op

Zie ook