DropDownList’te seçilen sayı değeri kadar sayfaya label ekleme Asp.Net(C#)

DropDownList’te seçilen sayı değeri kadar sayfaya label ekleme Asp.Net(C#) 

 

Sayfamıza bir adet panel,bir adet DropDownList ekliyoruz.DropDownList’in AutoPostBack özelliğini True yapıyoruz.DropDownList İstediğimiz kadar sayı ekleyelim ve çift tıklayıp SelectedIndexChanged olayına aşağıdaki kodları yazalım. 

[code lang=”csharp”] 

public partial class _Default : System.Web.UI.Page 

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) 

int sayac = System.Convert.ToInt32(DropDownList1.SelectedItem.Text); 

for (int i = 1; i <= sayac; i++) 

Label myLabel = new Label(); 

myLabel.Text = "Label" + i.ToString(); 

myLabel.ID = "Label" + i.ToString(); 

Panel1.Controls.Add(myLabel); 

Panel1.Controls.Add(new LiteralControl("<br>")); 

[/code]

Dosyayı İNDİR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir