DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: AW: AW: AW: dropdown feld falsches Item selected | Von: Jens Buthe ( 21.07.2006 11:01)

Also ist es genau so, wie ichs in meinem letzten Post vermutet habe, ...

Setz mal Haltepunkte in fill_dropdown() und Suche_Click(...), und du wirst feststellen, dass das Füllen der DropDownList vor dem ClickEvent durchlaufen wird.

Da am Ende von fill_dropdown() deine DropDownListe wieder jungfräulich und unberührt ist (du hast sie ja schliesslich grad erst erstellt, ...), ist es logisch, dass nichts selected ist.

ich würde dir vorschlagen, vor dem Füllen der DropDownListe zu überprüfen, ob der SelectedIndex > -1 ist, und wenn ja (wenn also etwas selektiert ist), diesen Index in einer Variablen wegzusichern und nach dem Füllen diese zum Selektieren des entsprechenden Items zu benutzen, ...

Dim sel As Integer = -1

If DropDown_themen.SelectedIndex > -1 Then
sel = DropDown_themen.SelectedIndex
End If

DropDown_themen.DataSource = datenset.Tables("table").DefaultView
DropDown_themen.DataTextField = "thema"
DropDown_themen.DataValueField = "id"
DropDown_themen.DataBind()

If sel > -1 Then
If DropDown_themen.Items.Count > sel Then
DropDown_themen.SelectedIndex = sel
End If
End If

hoffe dies hilft dir weiter
j


Betreff Von Datum
AW: AW: AW: AW: dropdown feld falsches Item selected
ich nehm mal stark an, das dieses ISPOSTBACK einfach prüft ob ich von der seite auf die seite selber nochmal gehe.<br><br>zumindest hat es das behoben :) danke euch :)
Robert Wünsche 24.07.2006 07:13
AW: AW: AW: AW: AW: dropdown feld falsches Item...
Hallo,<br><br>bitte lies dir <br>http://www.aspheute.com/artikel/20000922.htm<br>durch.<br><br>Es wird dir helfen die Eventbehandlung (die ziemlich wichtig ist) zu verstehen (was noch wichtiger ist).<br><br>LG<br>Tom<br>
Thomas Golla 24.07.2006 09:51

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Advanced Developers Conference vom 14.-15. Februar 2011

© Copyright 2003 ppedv AG