DetailsView.InsertItem(Boolean) Methode

Definition

Fügt den aktuellen Datensatz in die Datenquelle ein.

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)

Parameter

causesValidation
Boolean

truezum Ausführen der Seitenüberprüfung, wenn die Methode aufgerufen wird; andernfalls . false

Ausnahmen

Diese Methode wird aufgerufen, wenn sich das DetailsView Steuerelement nicht im Einfügemodus befindet.

-oder-

Das DataSourceView Dem Steuerelement zugeordnete DetailsView Steuerelement ist null.

Hinweise

Wenn sich das DetailsView Steuerelement im Einfügemodus befindet, verwenden Sie die InsertItem Methode, um den aktuellen Datensatz programmgesteuert in die Datenquelle einzufügen. Diese Methode wird häufig verwendet, wenn Sie den aktuellen Datensatz von außerhalb des DetailsView Steuerelements einfügen müssen, z. B. von einem anderen Steuerelement auf der Seite.

Note

Das DetailsView Steuerelement muss sich im Einfügemodus befinden, wenn diese Methode aufgerufen wird. Andernfalls wird eine HttpException Ausnahme ausgelöst.

Verwenden Sie den causesValidation Parameter, um anzugeben, ob die Seitenüberprüfung vor dem Einfügevorgang ausgeführt wird. Durch Aufrufen dieser Methode werden auch die ItemInserted Ereignisse und ItemInserting Ereignisse ausgelöst.

Gilt für:

Weitere Informationen