Control.ViewStateMode Właściwość

Definicja

Pobiera lub ustawia tryb stanu widoku tej kontrolki.

public:
 virtual property System::Web::UI::ViewStateMode ViewStateMode { System::Web::UI::ViewStateMode get(); void set(System::Web::UI::ViewStateMode value); };
[System.Web.UI.Themeable(false)]
public virtual System.Web.UI.ViewStateMode ViewStateMode { get; set; }
[<System.Web.UI.Themeable(false)>]
member this.ViewStateMode : System.Web.UI.ViewStateMode with get, set
Public Overridable Property ViewStateMode As ViewStateMode

Wartość właściwości

ViewStateMode

Tryb stanu widoku tej kontrolki.

Atrybuty

Wyjątki

Podjęto próbę ustawienia tej właściwości na wartość, która nie znajduje się w wyliczeniem ViewStateMode .

Uwagi

Można użyć ViewStateMode właściwości , aby włączyć stan widoku dla pojedynczej kontrolki, nawet jeśli stan widoku jest wyłączony dla strony. Aby uzyskać więcej informacji na temat stanu widoku i stanu kontroli, zobacz EnableViewState właściwość .

Aby wyłączyć stan widoku dla strony i włączyć dla określonej kontrolki na stronie, ustaw EnableViewState właściwość strony i kontrolkę na true, ustaw ViewStateMode właściwość strony na , a następnie ustaw ViewStateMode właściwość kontrolki na DisabledEnabled.

Wartość ViewStateMode domyślna właściwości dla strony to Enabled. Wartość ViewStateMode domyślna właściwości kontrolki serwera sieci Web na stronie to Inherit. W związku z tym, jeśli ta właściwość nie zostanie ustawiona na stronie lub na poziomie kontrolki, wartość EnableViewState właściwości określa zachowanie stanu widoku.

Właściwość ViewStateMode strony lub kontrolki ma wpływ tylko wtedy, gdy EnableViewState właściwość jest ustawiona na true. EnableViewState Jeśli właściwość jest ustawiona na falsewartość , stan widoku zostanie wyłączony, nawet jeśli ViewStateMode właściwość ma wartość Enabled.

Dotyczy

Zobacz też