Partager via


DataControlField.Initialize(Boolean, Control) Méthode

Définition

Effectue l'initialisation d'instance de base pour un champ de contrôle de données.

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

Paramètres

sortingEnabled
Boolean

Valeur qui indique si le contrôle prend en charge le tri des colonnes de données.

control
Control

Contrôle de données auquel appartient DataControlField.

Retours

Boolean

Retourne toujours false.

Remarques

Le contrôle associé à l’objet DataControlField appelle la méthode pour initialiser le Initialize champ avant d’être ajouté à une collection de lignes. Contrôles de données tels que DetailsView et GridView appelez la Initialize méthode dans leurs CreateChildControls méthodes avant d’appeler d’autres méthodes telles que CreateRow pour créer des lignes spécifiques avec des données.

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

S’applique à