Oh Gott, dieses ******** VB.NET ...

Also:

.aspx:

Hier nimmst du dir dein Control, etwa nen Repeater oder
ne DataList, in dem du deine Produkte darstellst. Dazu
hast du hier deinen Button:

<asp:Button id="btnAdd" runat="server" onCommand="AddProduct"
CommandId="Add" CommandArgument='<%# ... id des produkts ... %>' />

aspx.cs:

Hier die Methode zum Auswerten des Klicks. Code in C#, und nur
Pseudo-Code ausm Kopf:

protected void AddProduct(object sender, CommandEventArgs e)
{
        if(e.CommandId == "Add")
        {
                Response.Write(e.CommandArgument.ToString());
        }
}

Dazu brauchst du nichts registrieren.

Gruß, Thomas
_____________________________________
http://blogs.dotnetgerman.com/thomas/

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Thomas
> Beckert - SitePoint GbR
> Sent: Friday, November 25, 2005 7:16 PM
> To: [email protected]
> Subject: [Asp.net] Re: [Asp.net] noch eine späte freitag abend frage
>
> und wie hinterlege ich diese methode???
>
> also ich hab jetzt ne test-methode:
>
> Protected Sub lbtnPlusFl_Click(ByVal sender As Object, ByVal e As
> System.EventArgs)
>
> lbInhalt.Text = "Button pressed from ID: " & CType(sender,
> ImageButton).CommandArgument
>
> Response.Redirect("http://www.sitepoint.de";)
>
> End Sub
>
>
>
> und die dynamische erzeugung sieht bei mir so aus:
>
>
>
> For i = 0 To objArrayList.Count - 1
>
> objWarenkorbItem = objArrayList.Item(i)
>
> Dim lbtnPlusFl As LinkButton = New LinkButton
>
> lbtnPlusFl.Text = "+"
>
> lbtnPlusFl.CommandArgument = objWarenkorbItem.id
>
>
>
> AddHandler lbtnPlusFl.Click, AddressOf lbtnPlusFl_Click
>
> phInhalt.Controls.Add(New
> LiteralControl(objWarenkorbItem.Bezeichnung))
>
> phInhalt.Controls.Add(lbtnPlusFl)
>
> phInhalt.Controls.Add(New LiteralControl("<br>"))
>
> Next
>
> ----- Original Message -----
> From: "Thomas Bandt" <[EMAIL PROTECTED]>
> To: <[email protected]>
> Sent: Friday, November 25, 2005 6:33 PM
> Subject: RE: [Asp.net] noch eine späte freitag abend frage
>
>
> > Hm, was hast du denn da vor? Es reich doch aus im CodeBehind
> > eine Methode zu hinterlegen, an der du die CommandArguments
> > übergibst ...
> >
> > Gruß, Thomas
> > _____________________________________
> > http://blogs.dotnetgerman.com/thomas/
> >
> >> -----Original Message-----
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf Of Thomas
> >> Beckert - SitePoint GbR
> >> Sent: Friday, November 25, 2005 6:26 PM
> >> To: ASP.NET
> >> Subject: [Asp.net] noch eine späte freitag abend frage
> >>
> >> hi liste -
> >>
> >> ich würde gerne einen warenkorb realisieren und hinter jedem
> >> artikel einen
> >> linkbutton machen, mit dem ich die anzahl der artikel erhöhen bzw.
> >> verringern kann.
> >> die linkbuttons werden dabei natürlich dynamisch erzeugt, da
> >> ich ja nicht
> >> weiß, wieviele artikel sich im warenkorb befinden. jetzt
> >> wollte ich bei der
> >> erzeugung den buttons via:
> >>
> >> AddHandler lbtnPlusFl.Click, AddressOf lbtnPlusFl_Click
> >>
> >> die adresse der funktion zuweisen...
> >>
> >> nur leider funzt das nicht so wie es soll. habe das erzeugen
> >> sowohl in der
> >> onInit, als auch im pageLoad gemacht, aber nichts passiert.
> >> hab ich irgendwas übersehen?
> >>
> >> kann ich eigentlich auch noch in einer button-click-funktion
> >> eventhandler
> >> zuweisen?
> >>
> >> danke noch für die späte hilfe und ein schönes we.
> >>
> >>
> >> tom
> >>
> >> -----------------------------------------------
> >> SitePoint GbR
> >> Thomas Beckert
> >> Vorstadtstr.57
> >> 66117 Saarbrücken
> >>
> >> Tel.: +49 681 / 9 47 26 27
> >> Fax.: +49 681 / 9 47 26 28
> >>
> >> www.sitepoint.de
> >> ----------------------------------------------
> >>
> >>
> >> _______________________________________________
> >> Asp.net Mailingliste, Postings senden an:
> >> [email protected]
> >> An-/Abmeldung und Suchfunktion unter:
> >> http://www.glengamoi.com/mailman/listinfo/asp.net
> >>
> >
> >
> > _______________________________________________
> > Asp.net Mailingliste, Postings senden an:
> > [email protected]
> > An-/Abmeldung und Suchfunktion unter:
> > http://www.glengamoi.com/mailman/listinfo/asp.net
> >
>
>
> _______________________________________________
> Asp.net Mailingliste, Postings senden an:
> [email protected]
> An-/Abmeldung und Suchfunktion unter:
> http://www.glengamoi.com/mailman/listinfo/asp.net
>


_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an