Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

c# ' da html nesnelerini kullanmak

Merhaba,
Asp .net ile bir proje geliştiriyorum jquery ile buna güzel bir takvim de yazdım fakat takvimi aşağıdaki input nesnesi ile kullanıyorum. Yani buna tuklandığında açılması gerekiyor. Sonra takvimden seçili tarihi input nesnesinin text'i yapıyorum. Daha sonra bu tarihi (text'i) almam gerekiyor. fakat c# ile alamıyorum bu nesneyi,
<input type="text" id="calendar" /> 


Yardımlarınız için şimdiden teşekkürler
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • Supervisor adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    107 cevap - 0 soru
    eger tarihi inputa yazdirabiliyorsan;


    1. yol <input type="text" id="calendar" runat="server">
    ile kullanip codebehindda calendar adi ile erisebilirsin.

    2. yol sayfa kaynagini goruntule deyince inputun html ciktisinin tam adini alarak kullanmalisin
    • hilmisu adlı üyenin fotoğrafı hilmisu
      1. yol için: runat="server" ekleyince erişebiliyorum fakat bu seferde yazdığım takvim çalışmıyor.
      2.yol için: sayfa kaynağını görüntüle dediğimde "ctl00$centerContentPlaceHolder$calendar" böyle acayip bir isim çıkıyor.
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      TextBox tb = (TextBox)this.Page.FindControl("ctl00$centerContentPlaceHolder$calendar");
      9 yıl önce yazılmış
    • hilmisu adlı üyenin fotoğrafı hilmisu
      malesef olmadı.
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      hata ne aliyor musun . bu sekil de alman lazim
      9 yıl önce yazılmış
    • hilmisu adlı üyenin fotoğrafı hilmisu
      TextBox tb = (TextBox)this.Page.FindControl("ctl00$centerContentPlaceHolder$calendar");
                  testLBL.Text = tb.Text;


      bunu denemek için bir test label'ı oluşturdum, ve input nesnemin textini ona eşitledim. Null reference exception alıyorum. Sanırım ben yanlış yapıyorum anlamadım bir türlü
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      runat="server" yazmadigin icin aliyorsun.
      .

      bunun html ciktisi ctl00$centerContentPlaceHolder$calendar.
      jquery de takvim bilesenini nasil kullaniyorsun ?

      orda calendar olarak gecen yeri ctl00$centerContentPlaceHolder$calendar
      olarak duzeltirsen hem textboxa ulasirsin . hem takvimin calisir
      9 yıl önce yazılmış
    • hilmisu adlı üyenin fotoğrafı hilmisu
      Unable to cast object of type 'System.Web.UI.HtmlControls.HtmlInputText' to type 'System.Web.UI.WebControls.TextBox'.

      jquery'de input elemanının id'sine göre alıyorum. ID'yi aldığım yere ctl00$centerContentPlaceHolder$calendar bunu yazdım şimdide cast olayına hata verdi.
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      sayfana sunu eklersen ;
      using System.Windows.Forms

      ve

      TextBox tb = (TextBox)this.Page.FindControl("ctl00$centerContentPlaceHolder$calendar");


      satirini

      HtmlInputText tb = (HtmlInputText)this.Page.FindControl("ctl00$centerContentPlaceHolder$calendar");

      oalrak degistir
      9 yıl önce yazılmış
    • hilmisu adlı üyenin fotoğrafı hilmisu
      using System.Windows.Forms
      bunu kabul etmedi, diğeri için de
      using System.Web.UI.HtmlControls; eklememi istedi, ekledim. bir sorun çıkarmadı ama takvim çalışmıyor yine =)
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      references tan projeye referans etmelisin
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      references tan System.Windows.Forms u ekle
      9 yıl önce yazılmış
    • hilmisu adlı üyenin fotoğrafı hilmisu
      referansları da ekledim ancak bir değişiklik yok. takvim çalışmıyor hala.
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      projeni ziplayip koyarsan bi yere bakayim. . bi seyi atliyosun.
      9 yıl önce yazılmış
    • hilmisu adlı üyenin fotoğrafı hilmisu
      başka bir takvim kullanmaya karar verdim çok teşekkür ederim yardımlarınız için
      9 yıl önce yazılmış
    • Crypty adlı üyenin fotoğrafı Crypty
      kullandığınız takvim'de id seçici yerine class seçici kullanamıyor musunuz?
      9 yıl önce yazılmış
    • hilmisu adlı üyenin fotoğrafı hilmisu
      id yerine class kullandığımda oldu, şu an çok iyi çalışıyor.
      Çok teşekkür ederim cevap veren herkese. Crypty sizin cevabınızı doğru olarak işaretleyemiyorum çünkü bana cevap olarak yazmışsınız. Ama sizin cevabınız doğru =)
      9 yıl önce yazılmış
    • Crypty adlı üyenin fotoğrafı Crypty
      Önemli olan sorunun çözülmesi. :)
      9 yıl önce yazılmış

Cevaplar

Hiç cevap bulunamadı.