Hi Patrick,
du brauchst an dieser Stelle doch gar nicht in den EventHandler der DDL springen; du könntest eine void erstellen, die unter den von dir genannten Umständen aufgerufen wird. Die erledigt dann die Arbeit.
Oder du registrierst den EventHander SelectedIndexChanged für die DropDownList, den du irgendwo im Code Behind erstellst. Sollte eigentlich auch funzen..
Viele Grüße Lars
At 09:36 04.10.2004, you wrote:
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
--- Eingehende Mail ist zertifiziert virenfrei. Überprüft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.772 / Virendatenbank: 519 - Erstellungsdatum: 01.10.2004
www.zoologie-online.de
Lars Berner Stormcrow-Software Postfach: 110123 69071 Heidelberg
--- Ausgehende Mail ist zertifiziert virenfrei. Überprüft durch AVG Antivirus System (http://www.grisoft.com/de). Version: 6.0.772 / Virendatenbank: 519 - Erstellungsdatum: 01.10.2004