C# Dropdownlist füllen aus Dataset

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 :smile: ), 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 :smile: ), 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… :smile:

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… :smile:

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]