MVC3:设置下拉列表中选择价值 [英] MVC3: Set Dropdown list Selected Value

查看:134
本文介绍了MVC3:设置下拉列表中选择价值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我使用MVC3,我有在我看来一个下拉列表。

I am using mvc3 and I have a drop down list in my view.

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

有没有在视图设置选定值的一种方式?

Is there a way of setting the selected value in the View?

推荐答案

这是什么Romias上述延伸,在你的控制器,设置Model.State任何你想要的值。如果你想WI,然后Model.State应该等于这一点。

Extending on what Romias said, in your controller, set Model.State to whatever value you want. If you wanted 'WI', then Model.State should equal that.

控制器

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))

这篇关于MVC3:设置下拉列表中选择价值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆