DetailsView.InsertItem(Boolean) Méthode

Définition

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 .

S’applique à

Voir aussi