Page.ViewStateEncryptionMode Property
.NET Framework 3.0
Gets or sets the encryption mode of the view state.
Namespace: System.Web.UI
Assembly: System.Web (in system.web.dll)
Assembly: System.Web (in system.web.dll)
public: property ViewStateEncryptionMode ViewStateEncryptionMode { ViewStateEncryptionMode get (); void set (ViewStateEncryptionMode value); }
/** @property */ public ViewStateEncryptionMode get_ViewStateEncryptionMode () /** @property */ public void set_ViewStateEncryptionMode (ViewStateEncryptionMode value)
public function get ViewStateEncryptionMode () : ViewStateEncryptionMode public function set ViewStateEncryptionMode (value : ViewStateEncryptionMode)
Not applicable.
Property Value
One of the ViewStateEncryptionMode values. The default value is Auto.The ViewStateEncryptionMode property cannot be set in code. It can only be set in the @ Page directive or in the <pages> element of the configuration file. Values set in the @ Page directive override any values set in the configuration file.
The syntax for setting this property in the @ Page directive is as follows:
<%@ Page Language="VB" ViewStateEncryptionMode="Always" %> <%@ Page Language="C#" ViewStateEncryptionMode="Always" %>
The syntax for setting this property in the configuration file is as follows:
<system.web> <pages viewStateEncryptionMode="Always" /> </system.web> <system.web> <pages viewStateEncryptionMode="Always" /> </system.web>
Custom control developers may wish to check the value of this property in code before saving potentially sensitive data to view state in their control.
Community Additions
ADD
Show: