13 Ekim 2014 Pazartesi

Asp.Net Javascript ile label ve textbox değerini değiştirmek


  1. Textbox çağrılır

     var test = document.getElementById("<%= TextBox1.ClientID %>");

    test.value = "İçerik"; //içerik değiştirilir


  2. Label çağrılır

    var test = document.getElementById("<%= Label1.ClientID %>"); 

    test.InnerHtml  = "İçerik"; //içerik değiştirilir


Aradaki fark label kontrolüne değer verirken InnerHtml, textbox'ta ise value metodlarını kullanmaktır.

Not : Bazen verdiğimiz değerlerin kullanıcıya görünmesini istemeyiz. Bunun için properties tablosundan visible özelliğini false yapmamız yeterliydi. Ancak bu durumda Javascript kontrolümüzü tanımayacak veya görmeyecektir. Peki ne yapacağız ? Gizleme özelliğini JavaScript kodları içerisinden verirsek bu sorunu aşmış olur. Örn ;

Label1.style.display = "none";

Kolay Gelsin

Hiç yorum yok:

Yorum Gönder