Udostępnij za pośrednictwem


EntityDataSource.StoreOriginalValuesInViewState Właściwość

Definicja

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

Boolean

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).

Dotyczy