Nun das auch noch ;-)

conKunde.Open()
        'SQL-Anweisung �bergeben
        cmdKunde = New SqlCommand(strSQL, conKunde)
        Dim Adapter as SqlDataAdapter = New SqlDataAdapter(cmdKunde)
        Dim Ds as DataSet = New DataSet()
        Adapter.Fill(Ds, "db_kunden")
conKunde.Close()

ddlKunden.DataSource = Ds       // Wu�te gar net das man auch ein Dataset als 
Datasource dran h�ngen kann! 
ddlKunden.DataTextField = "Fullname"
ddlKunden.DataValueField = "kunden_id"
ddlKunden.DataBind()

(DataBind() mu� ans Ende! - da sonst "DataTextField" und "DataValueField" net sauber 
sind - und somit das Objekt selbst in der DropDownList angezeigt wird! (Also wie bei 
Dir genau: "System.Data.DataRowView")

Nach dem DataBind() mu�te das selektierte Element ausw�hlen - und das ist etwas bl�d 
von MS gel�st wurden - finde ich!

ddlKunden.SelectedIndex = 
ddlKunden.Items.IndexOf(ddlKunden.Items.FindByText(Fullname));

Oder

ddlKunden.SelectedIndex = 
ddlKunden.Items.IndexOf(ddlKunden.Items.FindByValue(Kunden_ID.ToString()));

Je nachdem was du hast - ID (Value) oder Text (Text des Eintrages)! DU mu�t nur 
beachten das jeweils der Value und auch der Text ein String ist!

-----Urspr�ngliche Nachricht-----
Von: Wossi [mailto:[EMAIL PROTECTED] 
Gesendet: Freitag, 4. April 2003 13:48
An: [EMAIL PROTECTED]
Betreff: [Asp.net] [Asp.net] Verst�ndisfrage ListBoxen



>Ich glaube ich habe es - es liegt daran das Du C# Syntax - und net VB 
>Syntax verwendest!
Anscheinend :D, denn es geht jetzt *freu*

>Oder per ID
>       myReader.Item(0)
Wie per ID? Welche ID denn? Die des Feldes?

>Aber ich entwickle sonst in C# - dort w�re Deine Schreibweise richtig
;-)
Ich aba ned ;D Aber da ich den Code versucht habe umzuwandeln von C# in VB kommt halt 
so was zustande

Hab wieder einmal n Fehler, zwar keinen Compilerfehler sondern anscheinend einen 
programmatischen. Wenn ich das Formular das 1. Mal aufrufe, dann zeigt es mir eine DDL 
mit 2x System.Data.DataRowView. Erst wenn ich den 2. Eintrag der DDL ausw�hle sehe ich 
meine eigentlichen Eintr�ge. Woran kann das liegen?



Und jetzt mal wieder eine typischen Newbiefrage von mir:

Wie kann ich ein Item einer ListBox (z.B. Radiobuttonlist / DDL) vorselektieren?

Also z.B. steht in der DB eine titel_id und ich habe die DDL mit den Titeln und den 
dazugeh�rigen Values und m�chte nun das ListItem mit dem Value aus der DB selektieren. 
Aber wie? 
Hab es versucht mit ddl.SelectedItem.Value = Wert aber lt. MSDN gibt das nur die 
ausgew�hlte Value zur�ck!! Ist das irgendwie zu realisieren?

mfg Christian und Danke f�r eure Hilfe 
_____________________________________________________

Christian Heim
Universit�t Greifswald : Rechenzentrum 
Friedrich-Ludwig-Jahnstra�e 14d 17487 Greifswald
Telefon: 03834/86-1407
Email: [EMAIL PROTECTED]

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an