none
LinkButton İtem Command PostBack Sorunu RRS feed

  • Soru

  • Arkadaşlar eklediğim linkbutonda commandname va commandargument özellikleri mevcut. Bu linke tıklandığında datalist'in içeriğinin dolmasını istiyorum. Bu datalist'e de bir tane itemcomman özelliği ekledim. Metodun içeriğini doldurdum

    Ama linke her tıkladığımda postback oluyor ve metoda uğramıyor. Bu sorunu nasıl çözebilirim ?

    <asp:LinkButton CommandArgument="1" CommandName="deneme" ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>
    
    <asp:DataList ID="DataList1" runat="server" OnItemCommand="DataList1_ItemCommand" >
                <ItemTemplate>
                    isim: <%# Eval("name") %>
                </ItemTemplate>
            </asp:DataList>

    protected void Page_Load(object sender, EventArgs e)
    {
    //Load Kısmı
    }
    
    protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
    {
      if(e.CommandName == "deneme")
      {
         //İşlemler kısmı
      }
    }


    7 Eylül 2016 Çarşamba 13:37

Yanıtlar

  • Bu böyle olmaz ki ama. Link button dışarıda ve onun oncommandı yok. Dataliste oncommand vermişsin ne alaka. O oncommand dataliste değil linkbuttona olacak. Ayrıca dışarıda ki bir linkbuttonun niye oncommandı varki içinde olması gerekmez mi. Mantık yanlış bir şeyleri yanlış yapmışsın içinde dolaşmaktan kastın ne anlmadım daha net anlat.

    Fullstack Developer

    7 Eylül 2016 Çarşamba 15:01