En iyi yanıtlayıcılar
ASP.NET dinamik veri eklenmesi

Soru
-
protected void Page_Load(object sender, EventArgs e)
{
Button btn = (Button)PreviousPage.FindControl("btnGonder");
Button btn2 = new Button();
this.Controls.Add(btn2);
btn2.Text = btn.Text + "ikincisi";
}postbackUrl ile gittiğim sayfaya dinamiik olarak button eklemek istiyorum fakat buton kontrolüne runat server komutunu ekleyemediğim için hataalıyorum. "
Button' türündeki 'ctl02' denetimi runat=server değerine sahip bir form etiketine yerleştirilmelidir.
"
bu hatayı nasıl giderebilirim?
Yanıtlar
-
Aldığın hatayı yanlış yorumluyorsun. Diyor ki code behind tarafında butonun text'ini değiştirmek istiyorsan o butonun runat değeri server olmalıdır.
Özetle:
Button btn2 = new Button(); btn2.Text = "Click"+1; btn2.ID = "btn_click" +1; btn2.Click += new EventHandler(btnevent_Click);
this.Controls.Add(btn2);
- Yanıt Olarak İşaretleyen Serkan Canseven 14 Ekim 2014 Salı 11:55
Tüm Yanıtlar
-
Aldığın hatayı yanlış yorumluyorsun. Diyor ki code behind tarafında butonun text'ini değiştirmek istiyorsan o butonun runat değeri server olmalıdır.
Özetle:
Button btn2 = new Button(); btn2.Text = "Click"+1; btn2.ID = "btn_click" +1; btn2.Click += new EventHandler(btnevent_Click);
this.Controls.Add(btn2);
- Yanıt Olarak İşaretleyen Serkan Canseven 14 Ekim 2014 Salı 11:55
-
Dinamik button oluşturmak neden ihtiyaç olur ki?
www.mvcblog.org
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
-