mvc3を使用していますが、ビューにドロップダウンリストがあります。
@Html.DropDownListFor(m => m.State,
new SelectList(Model.StateList, "Value", "Text"))
ビューで選択した値を設定する方法はありますか?
mvc3を使用していますが、ビューにドロップダウンリストがあります。
@Html.DropDownListFor(m => m.State,
new SelectList(Model.StateList, "Value", "Text"))
ビューで選択した値を設定する方法はありますか?
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))
ただ行う:
@Html.DropDownListFor(m => m.State, new SelectList(Model.StateList, "Value", "Text", Model.State))