MVC SelectList kombiniert mehrere Spalten im Textfeld

Wie erstelle ich eine Auswahlliste, in der das Textfeld aus zwei oder mehr Textspalten besteht? Beispiel: Wenn meine Datenbank ein Feld für Beschreibung und Bewertung enthält, möchte ich diese kombinieren, um Folgendes anzuzeigen:

Large--£200
Medium--£150
Small--£100

Der Controller-Code lautet:

 var stands = db.Stands.Where(s => s.ExhibitorID == null).ToList();
 ViewBag.StandID = new SelectList(stands,"StandID", "Description" + "-- £" + "Rate");

... und meine Meinung ist (derzeit):

    <div class="editor-field"> 
        @Html.DropDownList("StandID", "--Select--") 
    </div> 

... aber die "Description" + "- £" + "Rate"); läuft nicht:

Datenbindung: 'System.Data.Entity.DynamicProxies.Stand_63F8C9F623B3C0E57D3008A57081AFCD9C39E1A6B79B0380B60840F1EFAE9DB4' enthält keine Eigenschaft mit dem Namen 'Description-- £ Rate'.

Danke für jede Hilfe,

Kennzeichen

Antworten auf die Frage(5)

Ihre Antwort auf die Frage