2017-05-02 2 views
-1

ich so das Gefühl ist sehr einfach und ich habe meine Forschung hier getan:DropDownListFor nicht ausgewählten Wert mit unterschiedlichen Namen Einstellung

Research

Aber es funktioniert nicht.

Controller:

ViewBag.OwnerValue = new SelectList(db.tableName, "ID", "AName", object.OwnerID); 

Ausblick:

@Html.DropDownListFor(model => model.AID, ViewBag.OwnerValue as SelectList, new { @class = "form-control" }) 

In meiner Forschung die Antwort gesagt, den Namen der ViewBag Eigenschaft zu ändern, so dass es nicht die tatsächlichen Eigenschaftsnamen .. überein, so das habe ich gemacht und der gewählte Wert wird immer noch nicht eingestellt.

Jede Hilfe wird geschätzt.

+0

Ihre 'model.AID' ausgewählt id hat? –

Antwort

1

Sie benötigen würden das Modell Eigenschaft festlegen AID, bevor das Ergebnis vorbei in Ihrer Controller Aktion zu sehen:

ViewBag.OwnerValue = new SelectList(db.tableName, "ID", "AName"); 

model.AID = object.OwnerID; 
return View(model); 
+0

ahh natürlich .. danke. brauche mehr Kaffee haha –

Verwandte Themen