MVC3中的下拉列表绑定 [英] Dropdown list binding in MVC3
本文介绍了MVC3中的下拉列表绑定的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是MVC的新手,想知道如何从列表和数据库绑定dropdownlist.
我需要简单的例子.一个非常简单的示例.
谢谢
Hi I am new to MVC and want to know how to bind dropdownlist from list and from database.
I need simple examples. A very simple Examples.
Thanks
推荐答案
drop.cshtml代码
drop.cshtml Code
@{
ViewBag.Title = "Index";
Layout = "~/Views/Shared/_Layout.cshtml";
var listItems = new List<SelectListItem>();
listItems.Add(new SelectListItem { Text = String.Empty, Value = String.Empty });
foreach (var name in ViewBag.Names)
{
listItems.Add(new SelectListItem { Text = name, Value = name });
}
}
<h2>
Index</h2>
@Html.DropDownList("dropDownList", listItems)
控制器:
Controller:
public ActionResult drop()
{
List<string> abc=new List<string>(2);
var q = from a in objContext.Details
select a;
foreach (var i in q)
{
abc.Add(i.Name);
}
ViewBag.Names = abc;
return View(q);
}
最佳答案是:
http://www.mikesdotnetting.com/Article/128/Get-The-Drop-On-ASP.NET-MVC-DropDownLists [
Best Answer is:
http://www.mikesdotnetting.com/Article/128/Get-The-Drop-On-ASP.NET-MVC-DropDownLists[^]
这篇关于MVC3中的下拉列表绑定的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文