none
Server taraflı oluşturduğum html kontrollerini yakalayamıyorum. RRS feed

  • Soru

  • Selamlar. problemim şöyle, aşağıdaki gibi page_load metodunda html elementlerini ekliyorum. Fakat eklediğim bu elementleri başka bir metodda bulamıyorum. Jquery kullanmayı denemedim. Bir çözümünüz var mı?

    StringBuilder sb = new StringBuilder();
                        foreach (var group in context.Groups.ToList())
                        {
                            sb.AppendLine("<div class='form-group'>");
                            sb.AppendLine("<label class='col-md-2 control-label'>" + group.Name + "</label>");
                            sb.AppendLine("<div class='col-md-10'>");
                            sb.AppendLine("<input type='text' id='tx" + group.ID + "' ndx='" + group.ID + "'  name='regular' class='form-control group_input_filter'>");
                            sb.AppendLine("</div></div>");
                        }
                        divFilter.InnerHtml += sb.ToString();
    HtmlInputText tx = divFilter.FindControl("tx1") as HtmlInputText;
    tarzında çok seçenek denedim. Page.Request.Form["tx1"] gibi seçenekler hep null döndü.

    27 Aralık 2014 Cumartesi 20:40

Yanıtlar

  • Merhaba. 

    Çok aramama rağmen bu yolun çözümünü bulamadım. Bende standart yolu deneyerek listeyi repeater içine ekledim. Yakalamak için ise findcontrol metodunu kullandım.

    Teşekkürler.

    • Yanıt Olarak İşaretleyen Atakan Savaş 27 Aralık 2014 Cumartesi 21:08
    27 Aralık 2014 Cumartesi 21:08