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: ADO.NET | Thema: ComboBox und DataSource, irgendwie wirsch.... | Von: Ronald Pelle ( 20.04.2005 10:21)

Holdrio, hab da irgendwie ein nerviges Problem was ich zwischenzeitlich umgangen hab, aber das doch jetzt wieder "aufstösst".

Ich will eine ComboBox an eine DataSource binden.

C#-Code:
this.cmbBx_Empfaenger.DataSource = selFirmsDS.Tables["Firmen"];

this.cmbBx_Empfaenger.DisplayMember = "Firmen.Name";
this.cmbBx_Empfaenger.ValueMember = "Firmen.ID_Firma";



Die Sorted-Property steht auf true, das DataSet(untyped) ist 100% korrekt gefüllt.
Packe ich obiges ins DropDown Event und öffne die ComboBox, stimmt zwar die Länge der geöffneten Box, aber die Einträge sind leer.

Mach ich das ganze ganz direkt über eine For-Schleife

C#-Code:
int length = selFirmsDS.Tables["Firmen"].Rows.Count;
for(int i=0; i<length; i++)
this.cmbBx_Empfaenger.Items.Add(selFirmsDS.Tables["Firmen"].Rows[i].ItemArray[0]);



funzt es, is aber irgendwie unschön.

Noch besser wirds, wenn ich die Sorted Property nich auf true setze, dann steht in meiner ComboBox nur System.Data.RowView.

Woher kommt das?
Welchen dämlichen Fehler mache ich?
Bisher war es egal, die For schleife hat gereicht, aber nun würde ich ganz gerne die ValueMember Propery utensilieren, das is aber schlecht wenns net funzt


Betreff Von Datum
Re: ComboBox und DataSource, irgendwie wirsch....
Hallo, du kannst es auch mit einer EACH befüllen, ich habe den Code aber nur in VB.NET , aber es ist nicht so schwer das rauszulesen. Und sortieren kannst du es ja schon beim Selectstatement mit Order...
Pauli Less 20.04.2005 22:05
Re: ComboBox und DataSource, irgendwie wirsch....
Das mit dem order byis nen guter Tipp, das hatte ich total vergessen.<br><br>Allerdings hab ich das Problem das ich die ValueMember Property brauche.<br>ICh bekomme mittlerweile meine combox auch ohne...
Ronald Pelle 24.04.2005 16:27

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?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG