Ich habe gerade die letzten zwei Tage mit einem aehnlichen Problem verbracht. Allerdings in einem Repeater und nicht in einem DataGrid, aber es glaube ich genauso.
Schau Dir mal das OnItemCommand Event an. Damit kannst Du feststellen, welchen Button der User angeklickt hat. Ueber die Items Kollektion gibt's ausserdem Zugriff zu allen anderen Feldern der entsprechenden Reihe. Und damit das ganze mit Bildern laeuft kannst Du ein ImageButton Control statt des normalen Buttons nehmen. Weiss allerdings nicht ob das im DataGrid funzt. Th. > -----Original Message----- > From: Andreas Rudischhauser (N) [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, October 16, 2002 8:58 AM > To: aspDEdotnet > Subject: [aspdedotnet] AW: __doPostBack > > > Wenn du das hast kannst du mirs mailen? Ich will das glaub auch... > Such mal die Methoden der Page Klasse ab. > Wenns kein Javascript gibt, geht's nicht soweit ich wei� > > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] Im Auftrag > von Nils Krech > Gesendet: Mittwoch, 16. Oktober 2002 16:05 > An: aspDEdotnet > Betreff: [aspdedotnet] __doPostBack > > > Hallo! > > Mu� in einem DataGrid die Schaltfl�chen f�r die Selectcommand > durch eigene Bilder ersetzen. > > Daf�r setze ich im OnPreRender die dg.items[].cells[].text > eigenschaft auf "<img src...". > > Damit ein Select erfolgen kann habe ich h�ndisch den > PostBack-Javascript-Befehl ebenfalls hinzugef�gt. > > Dazu 2 Fragen: 1. Wo bekomme ich den Renderlink > programmatisch her? (Nicht selber raten / abz�hlen), da mu� > es doch eine Funktion geben, resp. eigenschaft. > > 2. Geht das vielliecht einfacht, resp. Was passiert wenn nun > kein javascript da ist. Geht asp.net dann andere wege, wie > kann ich diese kopieren, oder gibt es dann halt kein DataGrid.Select? > > MfG, Nils > | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
