2016-04-13 13 views
0

Bir asp.dropdown listesi ayarladım etkin = false, javascrip ile enable = true değerine geçmek mümkün mü? Bu, bir Textbox'ın içinde bir değeri olduğunda gerçekleşmelidir.javascript kullanarak asp.net nesne özelliklerini değiştirme

+0

Evet, 'disabled' özelliğiyle: http://www.w3schools.com/jsref/prop_select_disabled.asp – ConnorsFan

+0

Daha fazla yardıma ihtiyaç varsa html – unicorn2

+0

veriniz budur ASP etiketi ve bunu Javascript ile değiştirmeye çalışıyordum: document.getElementById ("PrsPlzDdl") .devre = true; Farklı bir asp denetiminde bir anahtar olayını kullanma. Textbox tam olarak –

cevap

1

Bunu mu demek istediniz: Etkin = "False"? Eğer öyleyse, yapamazsınız - bunu arkasındaki koddan yapmalısınız. Sunucu öznitelikleri ve istemci öznitelikleri karışık oluyor. Etkin, istemci tarafı için devre dışı bırakılanla aynı değildir. Bir runat = "server" etiketinde Enabled sunucu değişkenini değiştiremezsiniz.

+0

İyi cevap. Düğme üzerindeki etkiyi düşündüm ve yapmam gereken gibi "Etkin" özelliğin kendisini dikkate almadım. – ConnorsFan

+1

Şimdi teşekkürler Kodumun neden çalışmadığını anlıyorum. İki takım nitelik olduğunu bilmiyordum, onların sadece farklı olarak adlandırıldığını sanıyordum. Herhangi bir şekilde kodu yeniden yazmalı, farklı yaklaşımlar gerekli. –

+0

Sorun değil, aynı zamanda Web Formlarını zaman zaman kafa karıştırıcı buldum. MVC & MVVM mimarisinde özel olarak çalışabileceğim günü beklerim :) –

İlgili konular