DetailsView.UpdateItem(Boolean) Metoda

Definicja

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 .

Dotyczy

Zobacz też