EntityDataSource.StoreOriginalValuesInViewState Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si les données de la source de données doivent être stockées dans l'état d'affichage pour s'assurer que les données n'ont pas été modifiées par un autre processus avant leur mise à jour ou leur suppression.
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
Valeur de propriété
true
si les valeurs doivent être stockées dans l'état d'affichage ; sinon, false
. La valeur par défaut est true
.
Remarques
Pour effectuer le suivi des modifications lorsque les opérations de mise à jour et de suppression sont activées, le EntityDataSource contrôle doit stocker des informations sur les valeurs d’origine des objets chargés dans le ControlState . Le stockage des informations nécessaires dans l’état d’affichage augmentera la taille de la page. Vous pouvez désactiver le stockage des valeurs d’origine dans l’état d’affichage en affectant à la propriété la valeur StoreOriginalValuesInViewState false
. Dans ce cas, le Entity Framework ne peut pas suivre l’accès concurrentiel dans les objets mis à jour. Pour plus d’informations, consultez mise à jour des données (EntityDataSource).