共用方式為


WebControl.IsEnabled 屬性

定義

取得值,指出是否啟用控制項。

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 屬性,將元素標示為停用。 如需詳細資訊,請參閱 SupportsDisabledAttributeControlRenderingCompatibilityVersion

適用於

另請參閱