DetailsView.InsertItem(Boolean) 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.
Insère l'enregistrement actif dans la source de données.
public:
virtual void InsertItem(bool causesValidation);
public virtual void InsertItem (bool causesValidation);
abstract member InsertItem : bool -> unit
override this.InsertItem : bool -> unit
Public Overridable Sub InsertItem (causesValidation As Boolean)
Paramètres
- causesValidation
- Boolean
true
pour exécuter la validation de la page lorsque la méthode est appelée ; sinon, false
.
Exceptions
Cette méthode est appelée lorsque le contrôle DetailsView n'est pas en mode insertion.
- ou -
Le DataSourceView associé au contrôle DetailsView est null
.
Remarques
Lorsque le DetailsView contrôle est en mode insertion, utilisez la InsertItem méthode pour insérer par programmation l’enregistrement actif dans la source de données. Cette méthode est couramment utilisée lorsque vous devez insérer l’enregistrement actif à partir de l’extérieur du DetailsView contrôle, par exemple à partir d’un autre contrôle sur la page.
Notes
Le DetailsView contrôle doit être en mode insertion lorsque cette méthode est appelée ; sinon, une HttpException exception est levée.
Pour spécifier si la validation de page est effectuée avant l’opération d’insertion, utilisez le causesValidation
paramètre . L’appel de cette méthode déclenche également les ItemInserted événements et ItemInserting .