WebControl.IsEnabled Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.