Control.ViewStateMode Egenskap

Definition

Hämtar eller anger visningstillståndsläget för den här kontrollen.

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

Egenskapsvärde

Kontrollens visningstillståndsläge.

Attribut

Undantag

Ett försök gjordes att ange den här egenskapen till ett värde som inte finns i ViewStateMode uppräkningen.

Kommentarer

Du kan använda egenskapen ViewStateMode för att aktivera visningstillstånd för en enskild kontroll även om visningstillståndet är inaktiverat för sidan. Mer information om visningstillstånd och kontrolltillstånd finns i egenskapen EnableViewState .

Om du vill inaktivera visningstillstånd för en sida och aktivera den för en viss kontroll på sidan anger du EnableViewState egenskapen för sidan och kontrollen till true, anger ViewStateMode egenskapen för sidan till Disabledoch anger ViewStateMode kontrollens egenskap till Enabled.

Standardvärdet för ViewStateMode egenskapen för en sida är Enabled. Standardvärdet för ViewStateMode egenskapen för en webbserverkontroll på en sida är Inherit. Om du inte anger den här egenskapen på antingen sidan eller kontrollnivån avgör värdet EnableViewState för egenskapen visningstillstånd.

Egenskapen ViewStateMode för en sida eller en kontroll har bara en effekt om EnableViewState egenskapen är inställd på true. Om egenskapen EnableViewState är inställd på falseinaktiveras visningstillståndet ViewStateMode även om egenskapen är inställd på Enabled.

Gäller för

Se även