Control.ViewStateMode Tulajdonság

Definíció

Lekéri vagy beállítja ennek a vezérlőelemnek a nézetállapot-módját.

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

Tulajdonság értéke

A vezérlőelem nézetállapot-módja.

Attribútumok

Kivételek

Kísérletet tettek arra, hogy ezt a tulajdonságot olyan értékre állítsa, amely nem szerepel az ViewStateMode enumerálásban.

Megjegyzések

A tulajdonsággal engedélyezheti az ViewStateMode egyes vezérlőelemek nézetállapotát akkor is, ha a nézet állapota le van tiltva a lapon. Az állapot és a vezérlőelem állapotának megtekintéséről a tulajdonságban EnableViewState talál további információt.

Ha le szeretné tiltani egy lap nézetállapotát, és engedélyezni szeretné azt egy adott vezérlőelemhez a lapon, állítsa a EnableViewState lap és a vezérlőelem truetulajdonságát ViewStateModea lapra, Disabled és állítsa a ViewStateMode vezérlőelem tulajdonságát a következőreEnabled.

A lap tulajdonságának ViewStateMode alapértelmezett értéke a Enabledkövetkező: . A lap webkiszolgáló-vezérlőjének ViewStateMode tulajdonságának alapértelmezett értéke a Inheritkövetkező: . Ennek eredményeképpen, ha nem állítja be ezt a tulajdonságot sem a lapon, sem a vezérlőelem szintjén, a tulajdonság értéke határozza meg a EnableViewState nézetállapot viselkedését.

Egy ViewStateMode lap vagy vezérlőelem tulajdonságának csak akkor van hatása, ha a EnableViewState tulajdonság értéke true. Ha a EnableViewState tulajdonság értéke be van állítva false, a nézet állapota akkor is ki lesz kapcsolva, ha a ViewStateMode tulajdonság értéke Enabled.

A következőre érvényes:

Lásd még