DataControlField.Initialize(Boolean, Control) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.