WebControl.IsEnabled 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,指出是否啟用控制項。
protected public:
property bool IsEnabled { bool get(); };
protected internal bool IsEnabled { get; }
member this.IsEnabled : bool
Protected Friend ReadOnly Property IsEnabled As Boolean
屬性值
如果啟用 WebControl 物件,則為 true,否則為 false。
備註
這是一個唯讀屬性。 如果您要停用控制項,請將它的 Enabled 屬性設定為 false。
如果控件未由另一個控件包含,則 屬性的值 IsEnabled 一律與 屬性的值 Enabled 相同。
如果控件是另一個控件的子系,而且下列所有情況都成立,則 IsEnabled 屬性的值與 屬性不同 Enabled :
在此情況下,子控件會繼承父控件的停用狀態。 子IsEnabled控件的 屬性會false傳回 ,表示即使子控件的 屬性false未明確停用Enabled,仍會停用控件。 父控件本身可能會將其 Enabled 屬性設定為 true ,但可能會繼承其父控件的停用狀態,依此類故。
ASP.NET 轉譯伺服器控件的 HTML 元素時,它會藉由設定其 disabled 屬性或其 CSS class 屬性,將元素標示為停用。 如需詳細資訊,請參閱 SupportsDisabledAttribute 和 ControlRenderingCompatibilityVersion。