Forum: ASP.NET |
Thema:
AW: AW: dropdown feld falsches Item selected |
Von:
Robert Wünsche (
21.07.2006 10:22) |
in der tat, ich befülle das DD_feld zu allererst im Pageload_event
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
' Hier Benutzercode zur Seiteninitialisierung einfügen
fill_dropdown()
End Sub
und fill_dropdown macht nix anderes als
Private Sub fill_dropdown()
Dim conn As SqlConnection
conn = New SqlConnection(strcomplete)
Dim comm As SqlDataAdapter
Dim datenset As New DataSet
comm = New SqlDataAdapter("select * from tbl_themen order by id;", conn)
Try
comm.Fill(datenset)
DropDown_themen.DataSource = datenset.Tables("table").DefaultView
DropDown_themen.DataTextField = "thema"
DropDown_themen.DataValueField = "id"
DropDown_themen.DataBind()
Catch ex As Exception
fehler.Text += ex.Message
fehler.Text += ex.StackTrace
End Try
conn.Close()
End Sub
dann die button click sub
Private Sub Suche_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Suche.Click
If not DropDown_themen.SelectedValue.ToString = "bitte wählen..." Then
gesuchtes_thema = DropDown_themen.SelectedValue.ToString
else
fehler.text = "kein thema gewählt"
end if
end sub
mehr isses grundlegend nicht, und dennoch sagt er mir immer, das index = gewählt is.. :(
Betreff |
Von |
Datum |
|
|
AW: AW: AW: dropdown feld falsches Item selected
Hi,<br><br>probier mal ob dir das weiterhilft.<br><br>Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<br>' Hier Benutzercode zur Seiteninitialisierung... |
|
|
|
|
|
Thomas
Golla
|
21.07.2006 10:43 |
|
|
AW: AW: AW: dropdown feld falsches Item selected
Also ist es genau so, wie ichs in meinem letzten Post vermutet habe, ...<br><br>Setz mal Haltepunkte in fill_dropdown() und Suche_Click(...), und du wirst feststellen, dass das Füllen der DropDownList vor... |
|
|
|
|
|
Jens
Buthe
|
21.07.2006 11:01 |
|
|
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!