En iyi yanıtlayıcılar
DropDownList ile ilgili problem !

Soru
-
<asp:DropDownList ID="TransferFromDrpDwn" runat="server" AutoPostBack="true" DataTextField="Title" DataValueField="RegionId" AppendDataBoundItems="true"> <asp:ListItem Text="Seçiniz" Value="-1" /> </asp:DropDownList>
----------------------------------
TransferFromDrpDwn.DataSource = TransferManage.GetAdress(currentHotel.Id); TransferFromDrpDwn.DataBind();
--------------------------------------
Seçimi yapıyorum.. Atatürk Havalimanını regionId'si 2 yani avrupa..
Seçimi yaptıktan sonra Avrupa'nında RegionId'si 2 olduğundan veya anlayamadğım bir sebepten dolayı postback oluyor ve seçilen değer avrupa oluyor.
Bunu nasıl önleyebilirim. Yardımlarınızı bekliyorum.
- Düzenleyen Orhan Kılıçaslan 12 Haziran 2013 Çarşamba 08:39
Yanıtlar
-
doldurma işleminiz postbackta tekrarlanıyor ondandır;
if(!IsPostback) { TransferFromDrpDwn.DataSource = TransferManage.GetAdress(currentHotel.Id); TransferFromDrpDwn.DataBind(); }
şeklinde doldurursanız ilk açılışta bir kere doldurur, postbacklarda doldurmaz.
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Yanıt Olarak Öneren Mirza Alkazar 12 Haziran 2013 Çarşamba 18:30
- Yanıt Olarak İşaretleyen Ali Rıza İnceoğlu 24 Haziran 2013 Pazartesi 09:50
Tüm Yanıtlar
-
doldurma işleminiz postbackta tekrarlanıyor ondandır;
if(!IsPostback) { TransferFromDrpDwn.DataSource = TransferManage.GetAdress(currentHotel.Id); TransferFromDrpDwn.DataBind(); }
şeklinde doldurursanız ilk açılışta bir kere doldurur, postbacklarda doldurmaz.
e-mail: onay[nokta]yalciner[at]hotmail[nokta]com
- Yanıt Olarak Öneren Mirza Alkazar 12 Haziran 2013 Çarşamba 18:30
- Yanıt Olarak İşaretleyen Ali Rıza İnceoğlu 24 Haziran 2013 Pazartesi 09:50
-