WebControl.IsEnabled Vlastnost

Definice

Získá hodnotu označující, zda je ovládací prvek povolen.

protected public:
 property bool IsEnabled { bool get(); };
protected internal bool IsEnabled { get; }
member this.IsEnabled : bool
Protected Friend ReadOnly Property IsEnabled As Boolean

Hodnota vlastnosti

Boolean

trueWebControl pokud je objekt povolen; v opačném případě false.

Poznámky

Toto je vlastnost jen pro čtení. Pokud chcete ovládací prvek zakázat, nastavíte jeho Enabled vlastnost na false.

Pokud ovládací prvek není obsažen v jiném ovládacím prvku, hodnota IsEnabled vlastnosti je vždy stejná jako hodnota Enabled vlastnosti.

Vlastnost IsEnabled má hodnotu, která se liší od Enabled vlastnosti, pokud je ovládací prvek podřízený jiného ovládacího prvku a pokud jsou splněny všechny následující okolnosti:

  • Hodnota Enabled vlastnosti nebo IsEnabled vlastnosti nadřazeného ovládacího prvku je false.

  • Vlastnost Enabled podřízeného ovládacího prvku je nastavena na true.

V takovém případě podřízený ovládací prvek dědí zakázaný stav nadřazeného ovládacího prvku. Vlastnost IsEnabled podřízeného ovládacího prvku vrátí false indikovat, že ovládací prvek je zakázán, i když podřízený ovládací prvek nebyl explicitně zakázán nastavením jeho Enabled vlastnosti na false. Samotný nadřazený ovládací prvek může mít jeho Enabled vlastnost nastavenou, true ale může dědit zakázaný stav z nadřazeného objektu atd.

Když ASP.NET vykresluje elementy HTML pro ovládací prvek serveru, označí prvky jako zakázané nastavením jejich disabled atributu nebo atributu CSSclass. Další informace naleznete v tématech SupportsDisabledAttribute a ControlRenderingCompatibilityVersion.

Platí pro

Viz také