EntityDataSource.StoreOriginalValuesInViewState Właściwość
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.
Pobiera lub ustawia wartość wskazującą, czy dane ze źródła danych powinny być przechowywane w stanie widoku, aby upewnić się, że dane nie zostały zmienione przez inny proces przed jego zaktualizowaniem lub usunięciem.
public:
property bool StoreOriginalValuesInViewState { bool get(); void set(bool value); };
public bool StoreOriginalValuesInViewState { get; set; }
member this.StoreOriginalValuesInViewState : bool with get, set
Public Property StoreOriginalValuesInViewState As Boolean
Wartość właściwości
true
Jeśli wartości będą przechowywane w stanie widoku; w przeciwnym razie false
. Wartość domyślna to true
.
Uwagi
Aby śledzić zmiany w przypadku włączenia operacji aktualizacji i usuwania, EntityDataSource formant musi przechowywać informacje o oryginalnych wartości załadowanych obiektów w ControlState . Przechowywanie tych wymaganych informacji w stanie widoku spowoduje zwiększenie rozmiaru strony. Można wyłączyć przechowywanie oryginalnych wartości w stanie widoku przez ustawienie StoreOriginalValuesInViewState właściwości na false
. W takim przypadku Entity Framework nie może śledzić współbieżności w zaktualizowanych obiektach. Aby uzyskać więcej informacji, zobacz Aktualizowanie danych (EntityDataSource).