View Full Version : disable کردن کنترل ها با جاوا اسکریپت
farzadny
یک شنبه 18 مهر 1389, 10:29 صبح
سلام...
امکان داره که با کد های جاوا اسکریپت خاصیت های کنترل های موجود در صفحه asp.net را تغییر داد...؟
مثلا یک کنترل را غیر فعال کنیم...؟
AmirHarirbafan
یک شنبه 18 مهر 1389, 11:30 صبح
آره ، امکانش هست
دقت داشته باشید که همه چیز در صفحات وب ، در نهایت تبدیل به کد HTML میشه ، و جاواسکریپت هم از این کد HTML میتونه به راحتی استفاده کنه.
به عنوان مثال
<asp:Button ID="btn1" Text="OK" runat="server" />
<script type="text/javascript">
document.getElementById("btn1").disabled = "disabled";
</script>
البته باید دقت داشته باشید که ID ها در ASP.NET همیشه اون چیزی که شما وارد میکنید رو در نظر نمیگیره و اکثر مواقع یک پیشوند بهش اضافه میکنه که با کنترل های داخل Master Page و ... قاطی نشه.
بهتر اینه که اول صفحتون رو توی مرورگر باز کنید و بعد کد HTML رو ببینید و چک کنید که اگه ID کنترلتون تغییر کرده بود ، از همون استفاده نمایید
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.