Problem mit EventHandler



  • Guten Morgen,

    ich hoffe ich bin hier richtig und Ihr könnt mir weiter helfen!

    Folgendes:

    Ich lasse zuerst dynamisch Einträge in eine Tabelle erstellen und dazu auch ein LinkButton:

    ...
    LinkButton lnkBtnAuswahl = new LinkButton();
    TableCell tc2 = new TableCell();
    lnkBtnAuswahl.Text = reader.GetString(1);
    lnkBtnAuswahl.ID = "lnkBtnAuswahl" + reader.GetString(0);
    lnkBtnAuswahl.CommandArgument = reader.GetString(0).ToString();
    lnkBtnAuswahl.Command += new CommandEventHandler(lnkBtnAuswahl_Command);
    tc2.Controls.Add(lnkBtnAuswahl);
    tr.Cells.Add(tc2);
    tblArtikel.Rows.Add(tr);
    

    Nun noch eine Methode beim Click auf den LinkButton:

    protected void lnkBtnAuswahl_Command(object sender, CommandEventArgs e)
        {
            Session["ArtikelID"] = e.CommandArgument.ToString();
            Response.Redirect("ArtikelUebersicht.aspx");
        }
    

    Und nun das Problem. Die andere Seite wird nicht aufgerufen, sondern es gibt immer nur einen PostBack auf die selbe Seite.

    Kann mir vielleicht jemand helfen uns mir sagen woran das liegt?! Danke, ich seh glaub den Wald vor lauter Bäumen schon nicht mehr... 😉

    Grüße
    Johanna


Log in to reply