Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Proprietà Page.ViewStateEncryptionMode

 

Data di pubblicazione: ottobre 2016

Ottiene o imposta la modalità di crittografia dello stato di visualizzazione.

Spazio dei nomi:   System.Web.UI
Assembly:  System.Web (in System.Web.dll)

[BrowsableAttribute(false)]
public ViewStateEncryptionMode ViewStateEncryptionMode { get; set; }

Valore proprietà

Type: System.Web.UI.ViewStateEncryptionMode

Uno dei valori di ViewStateEncryptionMode. Il valore predefinito è Auto.

Exception Condition
ArgumentOutOfRangeException

Il valore impostato non è un membro del ViewStateEncryptionMode enumerazione.

InvalidOperationException

Il ViewStateEncryptionMode proprietà può essere impostata solo prima della pagina o PreRenderfase nel ciclo di vita della pagina.

Il ViewStateEncryptionMode non può essere impostata nel codice. E può essere impostata solo nella direttiva o nel < elemento del file di configurazione. Valori impostati nella direttiva esegue l'override dei valori impostati nel file di configurazione.

La sintassi per l'impostazione di questa proprietà nella direttiva è come segue:

<%@ Page Language="C#" ViewStateEncryptionMode="Always" %>

La sintassi per l'impostazione di questa proprietà nel file di configurazione è come segue:

<system.web>
  <pages viewStateEncryptionMode="Always" />
</system.web>

Sviluppatori di controlli personalizzati potrebbero voler controllare il valore di questa proprietà nel codice prima di salvare dati potenzialmente riservati nello stato di visualizzazione del controllo.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: