我不明白如何将这个selectListitem在控制器中传递,如何将它发送到视图? With return view("MyView", listItems)
?但它说listItems
在当前的情况下不存在!你有想法吗?谢谢DropDownList C#Mvc4 Razor
@{
List<SelectListItem> listItems= new List<SelectListItem>();
listItems.Add(new SelectListItem
{
Text = "Exemplo1",
Value = "Exemplo1"
});
listItems.Add(new SelectListItem
{
Text = "Exemplo2",
Value = "Exemplo2",
Selected = true
});
listItems.Add(new SelectListItem
{
Text = "Exemplo3",
Value = "Exemplo3"
});
}
@Html.DropDownListFor(model => model.tipo, listItems, "-- Select Status --")
我确切地说,我已经有一个模型在我看来的形式。我想用下拉列表填写表单的一个字段。这就是为什么我想使用HtmlHelper DropDownListFor
。
它添加到您的视图袋。 – 2014-09-12 15:25:00
您需要阅读教程。你的知识显然比你在这里可以回答的还要多。 – 2014-09-12 15:47:38
你说得对我的问题太大 – Julien698 2014-09-12 15:57:10