Bagikan melalui


WebControl.IsEnabled Properti

Definisi

Mendapatkan nilai yang menunjukkan apakah kontrol diaktifkan.

protected public:
 property bool IsEnabled { bool get(); };
protected internal bool IsEnabled { get; }
member this.IsEnabled : bool
Protected Friend ReadOnly Property IsEnabled As Boolean

Nilai Properti

true WebControl jika objek diaktifkan; jika tidak, false.

Keterangan

Ini adalah properti baca-saja. Jika Anda ingin menonaktifkan kontrol, Anda mengatur propertinya Enabled ke false.

Jika kontrol tidak dimuat oleh kontrol lain, nilai IsEnabled properti selalu sama dengan nilai Enabled properti .

Properti IsEnabled memiliki nilai yang berbeda dari Enabled properti jika kontrol adalah anak dari kontrol lain dan jika semua keadaan berikut ini benar:

  • Nilai Enabled properti atau IsEnabled properti kontrol induk adalah false.

  • Enabled Properti kontrol anak diatur ke true.

Dalam situasi ini, kontrol anak mewarisi status kontrol induk yang dinonaktifkan. IsEnabled Properti kontrol anak kembali false untuk menunjukkan bahwa kontrol dinonaktifkan meskipun kontrol anak tidak dinonaktifkan secara eksplisit dengan mengatur propertinya Enabled ke false. Kontrol induk itu sendiri mungkin memiliki propertinya Enabled yang diatur ke true tetapi mungkin mewarisi status dinonaktifkan dari induknya, dan sebagainya.

Saat ASP.NET merender elemen HTML untuk kontrol server, elemen ditandai sebagai dinonaktifkan dengan mengatur atribut atau disabled atribut CSS class mereka. Untuk informasi lebih lanjut, lihat SupportsDisabledAttribute dan ControlRenderingCompatibilityVersion.

Berlaku untuk

Lihat juga