none
DropDownList ile ilgili problem ! RRS feed

  • 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.


    12 Haziran 2013 Çarşamba 08:30

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
    MCC

    12 Haziran 2013 Çarşamba 09:38
    Moderatör

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
    MCC

    12 Haziran 2013 Çarşamba 09:38
    Moderatör
  • Zaten bu parentezlerin içinde.
    12 Haziran 2013 Çarşamba 09:40