ButtonField.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.
Initialise l’objet actuel ButtonField .
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
Paramètres
- sortingEnabled
- Boolean
true pour activer le tri ; sinon, false.
- control
- Control
Contrôle de données propriétaire du ButtonField.
Retours
false, qui indique que le contrôle n’a pas besoin de se connecter aux données.
Remarques
La Initialize méthode est appelée par le contrôle de données avec lequel l’objet ButtonField 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 CreateRow, sont appelés pour créer des lignes spécifiques avec des données.
Appelez la Initialize méthode lorsque vous écrivez un contrôle personnalisé lié aux données qui utilise des TableCell objets pour effectuer une initialisation de base pour un ButtonField objet. Implémentez cette méthode si votre ButtonFieldtype dérivé nécessite une initialisation d’objet avant de remplir des objets avec des TableCell données ou des contrôles dans la InitializeCell méthode.
Notes pour les héritiers
Vous devez remplacer la Initialize(Boolean, Control) méthode et le retour true, si le champ exige que la liaison de données soit effectuée à la publication afin que le champ fonctionne correctement.