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。