5

mvc3を使用していますが、ビューにドロップダウンリストがあります。

@Html.DropDownListFor(m => m.State,
new SelectList(Model.StateList, "Value", "Text"))

ビューで選択した値を設定する方法はありますか?

4

2 に答える 2

6

Romias が言ったことを拡張して、コントローラーで Model.State を任意の値に設定します。「WI」が必要な場合は、Model.State がそれに等しい必要があります。

コントローラー

public ActionResult Index()
{
    var m = new TestViewModel();
    m.State = "WI";
    return View(m);
}

ビュー:

@Html.DropDownListFor(m => m.State, new SelectList(Model.StateList, "Value", "Text", Model.State))
于 2012-12-04T23:08:58.797 に答える
1

ただ行う:

@Html.DropDownListFor(m => m.State, new SelectList(Model.StateList, "Value", "Text", Model.State))
于 2012-12-04T21:49:16.700 に答える