Forum: ASP.NET |
Thema:
Re: ansprechen von dynamischen Buttons |
Von:
Frank Eller (
13.01.2006 10:50) |
Zusätzlich zu Tobis Info ...
Du kannst auch mal nach "AddHandler" schauen (ist ja auch nur Delegates und Events).
Deklariere einfach eine Methode mit der korrekten Signatur für einen Click-Event:
Public Sub Button_Click(sender As Object, e As EventArgs)
' der sender ist nachher der Button
dim btn as Button = TryCast( sender, Button )
Response.Redirect( "deineseite.aspx?id=" + btn.Id )
End Sub
Und bei der Button-Deklaration dann:
AddHandler but.Click, AddressOf Button_Click
Das sollte es dann tun.
Viele Grüße,
Frank
Betreff |
Von |
Datum |
|
|
Re: ansprechen von dynamischen Buttons
Hi, <br>hab deine Antwort gerade erst gesehen, hab mir das alle angesehen und bis auf eine Zeile funktioniert das auch:<br><br>dim btn as Button = TryCast ( sender, Button)<br><br>Da krieg ich einen Fehler bei... |
|
|
|
|
|
G.
Guest
|
19.01.2006 13:58 |
|
|
Hannes
Preishuber
|
19.01.2006 13:59 |
|
|
Re: ansprechen von dynamischen Buttons
Danke für die schnelle Antwort, aber da krieg ich dann diese Meldung:<br><br>Die angegebene Umwandlung ist ungültig.<br><br>Muss ich noch irgendwas anders machen?<br><br>gruss,<br>Nick |
|
|
|
|
|
G.
Guest
|
19.01.2006 14:05 |
|
|
Hannes
Preishuber
|
20.01.2006 14:40 |
|
|
Re: ansprechen von dynamischen Buttons
Hi,<br>ich hab es jetzt endlich geschafft die Buttons anzusprechen. Wenn ich auf einen Button klicke wird die neue Seite aufgebaut, allerdings kann ich die Button ID nicht übergeben. Ich hab es so... |
|
|
|
|
|
G.
Guest
|
26.01.2006 08:36 |
|
|
Andre
Osburg
|
26.01.2006 10:20 |
|
|
Re: ansprechen von dynamischen...
"but" sind die dynamischen Buttons.<br>dim but as Linkbutton = New Linkbutton<br><br>Eigentlich sind das also keine richtigen Variablen.<br>Mein Problem ist aber genau das, nämlich dass alle Buttons denselben... |
|
|
|
|
|
G.
Guest
|
26.01.2006 10:39 |
|
|
Re: ansprechen von dynamischen...
Hi,<br><br>du hast doch irgendwo eine Methode, die aufgerufen wird, wenn das Click oder Command Event ausgelöst wird, kannst du da nicht abfragen, welcher button betätigt wurde, z.B. so: (C#)<br><br>string id... |
|
|
|
|
|
Andre
Osburg
|
26.01.2006 11:27 |
|
|
Re: ansprechen von dynamischen...
Jetzt hab ich verstanden wir du das meinst, mit der übergabe der ID.<br>Muß mir das ganze nochmal durch den Kopf gehen lassen...<br><br><br><br>Gruß André<br> |
|
|
|
|
|
Andre
Osburg
|
26.01.2006 11:31 |
|
|
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!