Ich habe jetzt nur mal ein Beispiel gefunden wo ich es im Event eines Repeaters mache. In dem sind mehrere ImageButtons.
private void _Repeater_ItemCommand(object source, RepeaterCommandEventArgs e) { if (e.CommandSource.GetType() == typeof(ImageButton)) { ImageButton IB = (ImageButton)e.CommandSource; switch (IB.CommandArgument.ToLower()) { case "edit" : this._Repeater_Item_Edit(Convert.ToInt32(IB.CommandName)); break; case "details" : this._Repeater_Item_Details(Convert.ToInt32(IB.CommandName)); break; case "up" : this._Repeater_Item_Move_up(Convert.ToInt32(IB.CommandName)); break; case "down" : this._Repeater_Item_Move_down(Convert.ToInt32(IB.CommandName)); break; case "delete" : this._Repeater_Item_Move_delete(Convert.ToInt32(IB.CommandName)); break; } } } Die Buttons haben einen CommandArgument "edit", "up", "down" usw. Über die ich festlege was gemacht warden soll. Im CommandName steht in meinem Fall die ID des Eintrages der bearbeitet werden soll. Der wird dann der jeweiligen Funktion als Wert vom Typ Int32 übergeben. In Deinem Fall kannst Du dann ja einfach die Methode aufrufen die den gewählten Wert Deiner DDL1 (die im Footer) ausliest) und dann Deine DDL2 befüllt. -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Brunmair Patrick (P) Gesendet: Montag, 4. Oktober 2004 09:37 An: [EMAIL PROTECTED] Betreff: AW: [Asp.net] auf ddl in datagrid reagieren Hmm, hast du da etwas beispielcode?? Also wie ich ignoriere kann ich mir vorstellen, ich hab meine 1. dropdown om footer und als ersten eintrag die value 0 also denk ich das könnte so gehen: If e.item.itemType = listItem.footer then Dim dropdown1 as droppdownlist = CType(e.Item.FindControl("ddl1"),DropdownList) Dim dropdownlist2 as dropdownlist= CType(e.Item.FindControl("ddl1"),DropdownList) If dropdownList1.selectedValue <> 0 then Hier müsste ich jetzt reagieren und in den eventhändler der ddl springen aber wie mach ich dass ?? Else Meine dropdown1 füllen. End if End if Gruß patrick -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Pessner, Andreas Gesendet: Montag, 04. Oktober 2004 09:10 An: [EMAIL PROTECTED] Betreff: AW: [Asp.net] auf ddl in datagrid reagieren Bin mir jetzt nicht 100% sicher - aber wenn Du ein Control in einem DataGrid hast - welches ein Event hat - dann wird zuerst der Eventhandler des DataGrids ausgelöst und erst danach das Event Deines Controls. Du musst dabei darauf achten - das Du im DataGrid kontrollierst wer das Event feuert - und es einfach ignorieren - wenn es nicht dem DataGrid - sondern Deiner DropDownList gehört. Dann kannst Du es auch im Eventhandler der DDL behandeln. In dem Eventhandler der DDL kannst Du dann ganz normal Deine 2. DDL befüllen - oder was weiß ich was damit machen. Eigentlich müsste es auch möglich sein - das auch über den Eventhandler des DataGrids zu machen - was aber leicht unsauber ist - da es ja eigentlich zur DDL gehört - aber es sollte auch funktionieren. Am besten ist - du Debuggst das ganze mal - dann solltest Du auch sehen - wer wann darauf reagiert - aber mir ist der von mir beschriebenen Teil so mal aufgefallen. Ob das immer so ist kann ich natürlich net sagen - da ich das nicht immer mache. In meinem Fall war es ein Button der im DataGrid war. Mit freundlichen Grüßen Andreas Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Brunmair Patrick (P) Gesendet: Montag, 4. Oktober 2004 08:53 An: [EMAIL PROTECTED] Betreff: [Asp.net] auf ddl in datagrid reagieren Hi liste , kann mir bitte jemand verraten wie ich in einem datagrid darauf reagieren kann wenn jemand einen werte einer dropdownlist auswählt?? Also wie normale dropdownlisten in vorlagespalten darzustellen sind ist kein problem aber wie kann ich zB. Ein zweites dropdown auf grund des im ersten ausgewählten wert füllen??? Danke patrick _______________________________________________ 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