Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
DropDownList.Value wird nicht gewählt
Champ88
myCSharp.de - Member



Dabei seit:
Beiträge: 23
Herkunft: Aachen

Themenstarter:

DropDownList.Value wird nicht gewählt

beantworten | zitieren | melden

Hallo zusammen,

folgendes Problem:
Ich habe auf einer ASP-Seite mehrere DropDown Listen, deren Werte ich über eine DB fülle. Das ganze geschieht im PageLoad-Event.

System.Data.OracleClient.OracleConnection oraconSPRACHE = new System.Data.OracleClient.OracleConnection(ConfigurationManager.ConnectionStrings["TrainerDBConnectionString"].ConnectionString);
                    DataSet SprachenDS = new DataSet();
                    System.Data.OracleClient.OracleDataAdapter cmdSPRACHE = new System.Data.OracleClient.OracleDataAdapter("select * from tbl_sprachen", oraconSPRACHE);
                    cmdSPRACHE.Fill(SprachenDS, "tbl_sprachen");

                    ddlSprache1.DataSource = SprachenDS.Tables["tbl_sprachen"].DefaultView;
                    ddlSprache1.DataTextField = "sprache";
                    ddlSprache1.DataValueField = "ID";
                    ddlSprache1.DataBind();

In dem Oben gezeigen Fall wird eine DropDown Liste mit einigen Sprachen gefüllt.
Weiter unten in der Funktion lese ich ein Cookie aus und fülle ein array mit den Informationen:

string[] alle = Request.Cookies["IDCookie"].Value.Split('*');

Nachdem das Array gefüllt ist fülle ich nun die einzelnen Elemente meiner Webseite, womit ich auch ein Value meine DropDownList auswähle.

ddlSprache1.SelectedValue = alle[17];

Leider sind jedoch sobald die Seite im Browser angezeigt wird keine Values gewählt. Das Array beinhaltet 100&tig die richtigen Informationen, das habe ich bereits geprüft.

Hat einer von euch eine Idee wie ich das Problem lösen kann?

Vielen Dank
Gruß
Thorsten
Wir müssen wissen wo wir stehen, damit wir wissen wo wir hin müssen...
private Nachricht | Beiträge des Benutzers
schaedld
myCSharp.de - Member

Avatar #avatar-2533.jpg


Dabei seit:
Beiträge: 1.433
Herkunft: Schweiz

beantworten | zitieren | melden

SelectedIndex der Dropdownlist auf den gwünschten Wert gesetzt?
Grüsse
Daniel
Space Profile
Wer nicht fragt, der nicht gewinnt
private Nachricht | Beiträge des Benutzers
Champ88
myCSharp.de - Member



Dabei seit:
Beiträge: 23
Herkunft: Aachen

Themenstarter:

beantworten | zitieren | melden

Danke für die Antwort.

Das kann ich nicht direkt, da ich den Index nicht kenne, sondern nur den ValueWert. Ich arbeite in diesem Fall mit reinem Klartext. An anderen Stellen klappt das auch ohne Probleme. Nur in diesem Fall wenn ich im "PageLoad" beides direkt hintereinander mache, also die DropDownList fülle und den wert setze habe ich das Problem.

Gruß
Thorsten
Wir müssen wissen wo wir stehen, damit wir wissen wo wir hin müssen...
private Nachricht | Beiträge des Benutzers
schaedld
myCSharp.de - Member

Avatar #avatar-2533.jpg


Dabei seit:
Beiträge: 1.433
Herkunft: Schweiz

beantworten | zitieren | melden

Kann es sein, dass der ValueWert immer identisch ist? Dann selektiert er auch nichts.

Vgl.
Grüsse
Daniel
Space Profile
Wer nicht fragt, der nicht gewinnt
private Nachricht | Beiträge des Benutzers
Champ88
myCSharp.de - Member



Dabei seit:
Beiträge: 23
Herkunft: Aachen

Themenstarter:

beantworten | zitieren | melden

Habe den Fehler gefunden.

Danke für dir Hilfe.

Gruß
Thorsten
Wir müssen wissen wo wir stehen, damit wir wissen wo wir hin müssen...
private Nachricht | Beiträge des Benutzers
Peter Bucher
myCSharp.de - Experte

Avatar #jVxXe7MDBPAimxdX3em3.jpg


Dabei seit:
Beiträge: 5.940
Herkunft: Zentralschweiz

beantworten | zitieren | melden

Salute Champ88

Es wäre sehr hilfreich wenn du uns an dem Problem und dessen Lösung beteiligen würdest, danke.


Gruss Peter
--
Microsoft MVP - Visual Developer ASP / ASP.NET, Switzerland 2007 - 2011

- https://peterbucher.ch/ - Meine persönliche Seite
- https://fpvspots.net/ - Spots für FPV Dronenflüge
private Nachricht | Beiträge des Benutzers