Partager via


BoundField.Initialize(Boolean, Control) Méthode

Définition

Initialise l'objet 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

Paramètres

enableSorting
Boolean

true si le tri est pris en charge ; sinon, false.

control
Control

Contrôle de données auquel appartient BoundField.

Retours

Boolean

false dans tous les cas.

Remarques

La Initialize méthode est appelée par le contrôle de données avec lequel l’objet BoundField est associé pour effectuer l’initialisation d’objet de base pour les instances du champ, avant que le champ ne soit ajouté à une collection de lignes. Les contrôles de données tels que DetailsView et GridView appellent la Initialize méthode dans leurs CreateChildControls méthodes avant d’autres méthodes telles que celles-ci CreateRow sont appelées pour créer des lignes spécifiques avec des données.

Appelez cette méthode lorsque vous écrivez un contrôle personnalisé lié aux données qui utilise TableCell des objets pour effectuer une initialisation de base pour un BoundField objet. Implémentez cette méthode si votre BoundFieldtype dérivé nécessite une initialisation d’objet avant de remplir des TableCell objets avec des données ou des contrôles dans la InitializeCell méthode.

S’applique à

Voir aussi