none
Dropdownliste - Value statt Text anzeigen ? RRS feed

  • Frage

  • Hi,

    habe folgendes Problem: Ich möchte in der Dropdownliste in menem GridView zwar die Texte als Auswahl sehen, doch nach meiner Auswahl möchte ich nicht des ausgewählten Texteintrag sehen, sondern den Wert (Beispiele):

    B - Bretagne
    C - Continuum  <<--- ausgewählt
    D - Deutorium

    Als Ergebnis möchte ich "C" sehen. Ich habe es, meine GridViewzellen mit den Dropdowns versehen und im Codebehind gefüllt werden, mit dd.Text = "C" dies zu umgehen, doch nach der Aufbereitung der Seite steht  "Cont...." drin (Feld ist sehr schmal).

    Wie könnte das funktionieren, ohne den Trick, die Spalte Text so aufzubauen, dass dort "C        Continuum" drinsteht und mit Monospace-Fonts arbeiten.

    Grüße Hipp


    Gruß Hipp

    Freitag, 4. Dezember 2015 15:09

Antworten

  • Hi,
    in Windows Forms überträgt die die Combobox den ausgewählten Wert aus der Liste IMMER in den Textbereich. Außer dem von Dir genannten Trick sehe ich da keine Möglichkeit mit der Standard-Combobox anders zu verfahren. In WPF wäre Dein Ansinnen problemlos lösbar.


    --
    Viele Grüsse
    Peter Fleischer (MVP, Partner)
    Meine Homepage mit Tipps und Tricks
    Kommas richtig setzen!
    Schüler sagen, Lehrer haben es gut.
    Schüler, sagen Lehrer, haben es gut

    Freitag, 4. Dezember 2015 15:32