DetailsView.UpdateItem(Boolean) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Aktualizacje bieżący rekord w źródle danych.
public:
virtual void UpdateItem(bool causesValidation);
public virtual void UpdateItem (bool causesValidation);
abstract member UpdateItem : bool -> unit
override this.UpdateItem : bool -> unit
Public Overridable Sub UpdateItem (causesValidation As Boolean)
Parametry
- causesValidation
- Boolean
true
aby przeprowadzić walidację strony po wywołaniu metody; w przeciwnym razie , false
.
Wyjątki
Ta metoda jest wywoływana, gdy kontrolka DetailsView nie jest w trybie edycji.
-lub-
Skojarzony DataSourceView z kontrolką DetailsView to null
.
Uwagi
Gdy kontrolka DetailsView jest w trybie edycji, użyj UpdateItem metody , aby programowo zaktualizować bieżący rekord w źródle danych. Ta metoda jest często używana, gdy trzeba zaktualizować bieżący rekord spoza DetailsView kontrolki, na przykład z innej kontrolki na stronie.
Uwaga
Kontrolka musi być w trybie edycji, gdy jest wywoływana ta metoda. W DetailsView przeciwnym razie HttpException zgłaszany jest wyjątek.
Aby określić, czy walidacja strony jest wykonywana przed operacją aktualizacji, użyj parametru causesValidation
. Wywołanie tej metody powoduje ItemUpdated również wywołanie zdarzeń i ItemUpdating .