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。