WebControl.IsEnabled Vlastnost

Definice

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

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

true WebControl pokud je objekt povolený, jinak hodnota false.

Poznámky

Toto je vlastnost jen pro čtení. Pokud chcete ovládací prvek zakázat, nastavte 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ému ovládacímu prvku a platí 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 nastavená 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 se vrátí a označuje false , že ovládací prvek je zakázaný, 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 vlastnost Enabled nastavenou na true hodnotu , ale může zdědit zakázaný stav z nadřazeného prvku atd.

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

Platí pro

Viz také