私はmvc3を使用しています。私のビューにはドロップダウンリストがあります。MVC3:ドロップダウンリストを設定します。選択した値
@Html.DropDownListFor(m => m.State,
new SelectList(Model.StateList, "Value", "Text"))
ビューで選択した値を設定する方法はありますか?
私はmvc3を使用しています。私のビューにはドロップダウンリストがあります。MVC3:ドロップダウンリストを設定します。選択した値
@Html.DropDownListFor(m => m.State,
new SelectList(Model.StateList, "Value", "Text"))
ビューで選択した値を設定する方法はありますか?
、あなたのコントローラでは、あなたが好きな値に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))
ちょうど行いますRomiasが言ったことに拡張
@Html.DropDownListFor(m => m.State, new SelectList(Model.StateList, "Value", "Text", Model.State))
は、彼が "javacriptを使用して" 意味することがあります...しかし、彼は質問か何かを更新するのを待つことができます。 – Romias
代わりにこの値をビューに設定できますか? – jpo
それは、なぜあなたがしたいのですか?悪い習慣です。 – jzm
こんにちは@rudeovski ze bear、 私のために働いています。どうもありがとうございました。 –