> myButton.Command += new > CommandEventHandler(this.SubmitBtn_Command_EventHandler);
irgendwie finde ich nicht das .command..... ein .oncommand..... leider auch nicht. Ist das sowas neumodisches wie Asp.net 2.0? Im html-Bereich find ich oncommand, aber im Codebehind werd ich einfach nicht fündig. Kann da jemand helfen? Das Internet bietet mir leider etwas zuviel, was mit dem hier garnichts zu tun hat.... Gruß Hans > --- Ursprüngliche Nachricht --- > Von: "Pessner, Andreas" <[EMAIL PROTECTED]> > An: <[email protected]> > Betreff: AW: [Asp.net] Buttons-events dynamisch dazu, aber wie > Datum: Tue, 10 Jan 2006 16:47:37 +0100 > > Wie erstellste denn den dynamisch? > > Wenn Du es so machst: > > Button myButton = new Button(); > myButton.id = "button_" + Counter; > myButton.onClick += new EventHandler(this.SubmitBtn_Click_EventHandler); > oder auch: > myButton.Command += new > CommandEventHandler(this.SubmitBtn_Command_EventHandler); > // diese beiden Sachen kannste nehmen - um noch zusätzliche Daten zu > übergeben! > myButton.CommandName = "..."; > myButton.CommandArgument = "..."; > > Dann brauchste nur noch den Eventhandler zu schreiben - der das ganze dann > auseinander nimmt und fertig. > > > Aber sei vorsichtig - wenn Du den Button in einem DataGrid, Repeater usw. > einbaust - und den da quasi pro Zeile mit reinstellst, kann es sein - das > auch der EventHandler Deines DataGrids/Repeaters zuerst anspringt, und dann > versucht Dein Event zu handeln. Dann passieren gar merkwürdige sachen, > wobei ich mir nicht 100% sicher bin - was da genau alles gemacht wird. Aber es > kann sein, dass dabei Dein Event doppelt behandelt wird oder plötzlich von > Deinem ButtonEventHandler gar nicht mehr behandelt wird usw. Aber das ganze > kann man eigentlich mit dem Debugger schön heraus finden. > > > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im > Auftrag von Alexander Zeitler > Gesendet: Dienstag, 10. Januar 2006 16:34 > An: [email protected] > Betreff: RE: [Asp.net] Buttons-events dynamisch dazu, aber wie > > > > > Server-Event, da er eine Variable mitgeben soll, welche Zeile > > nun die erste ist. > > > > Dafür kannst Du das CommandArgument des Buttons hernehmen. > <http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html > /frlrfsystemwebuiwebcontrolsbuttonclasscommandargumenttopic.asp> > > Den Rest würde ich so machen, wie es Andreas schon geschrieben > hat. > > Gruss > > Alex > > > _______________________________________________ > 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 > -- 10 GB Mailbox, 100 FreeSMS/Monat http://www.gmx.net/de/go/topmail +++ GMX - die erste Adresse für Mail, Message, More +++ _______________________________________________ Asp.net Mailingliste, Postings senden an: [email protected] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
