Hallo Zusammen
Also ich hab ein Dataset mit einer Tabelle, die folgende Felder enthält:
ProjectId, ProjectName, ProjectDescription
Nun muss ich den ProjectName und die ID in eine Dropdownliste füllen. Das Resultat sollte dann so aussehen:
Mein Projekt
Wenn ich das Dataset einfach an das Dropdown binde, krieg ich folgendes Ergebnis:
System.Data.DataRowView
Wie bekomme ich denn die Nutzdaten aus dem Set raus und in das Dropdown so rein, wie ich es brauche?
Vielen Dank und Gruss
Andrea
hallo andrea,
bevor du stundenlang am suchen bist, wie der richtige syntax ist(hab grad gschaut und dann blöd gschaut
), würde ich das ganze inner schleife abarbeiten und mit „additem“ hinzufügen
nachdem der dropdown-index genauso wie der dataset-index nullbasiert ist, kannst du dann je nach value den richtigen wert im ds ermitteln
gruß
rasta
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
bevor du stundenlang am suchen bist, wie der richtige syntax
ist(hab grad gschaut und dann blöd gschaut
), würde ich
das ganze inner schleife abarbeiten und mit „additem“
hinzufügen
ne, dann verlierst du alle vorteile von databinding… das wär doch schade… 
Hallo
Hast Du folgende Properties richtig eingestellt?
dropdown.DataSource = myDataSet;
dropdown.DataMember = eine Tabelle aus dem DataSet;
dropdown.DataValueField = Feld mit ID;
dropdown.DataTextField = Feld für anzeige;
führst Du auf dem Server im Load auch this.DataBind() aus?
gruss
ne, dann verlierst du alle vorteile von databinding… das wär
doch schade… 
ja schon, aber bevor se stundenlang sucht…
das wars…
Hallo Giuseppe
Das war genau das Problem, danke schön… Ich hätte mich stundenlang dafür Ohrfeigen können, dass ich das vergessen habe.
Danke und Gruss
Andrea
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]