|
Menü
|
|
Label
|
Takip Ettiklerim
Takvim
|
|
|
|
Asp.Net de Combobox İşlevini Gerçekleştirme |
Yazan:Güncel SARIMAN |
|
C# ile kullandığımız combobox nesnesi asp.net ile
dropdownlist olarak karşımıza çıkmaktadır.Metod olarak çok farkı olmasada web
form olduğu için çalışma sırasında bazı farklı yöntemler kullanılmaktadır.
Selectedİndex Changed fonksiyonu ile seçtiğimiz veriye ait
özelliklerin gelmesi için fonksiyona ilgili kodlar yazılır.
protected void
DropDownList3_SelectedIndexChanged(object sender, EventArgs e)
{
TextBox1.Text =
DropDownList3.SelectedItem.ToString();
}
Bu şekilde bırakılırsa istenilen kod çalışmaz çünkü sayfa
web form olduğu için tekrardan çağırılması gerekir.Dropdown ın özelliklerinde
autopostback true yapılırsa istenilen kod çalışır.Fakat tekbaşına bu
yöntemdeeksik kalmaktadır.Çünkü büyük site tasarımlarında sayfanın tekrar
yüklenmesi web sitesine ağır bir yük getirmektedir.Bunun İçin sayfada ajax
toollarını kullanmak gerekir.Update panel ve script manager eklenerek
sayfayı büyük bir yükten kurtarmış oluruz. |
|