【发布时间】:2011-12-01 13:06:41
【问题描述】:
我正在尝试使用 ASP.NET MVC3,并想简单地用我从 LINQ2SQL 类中获得的数据填充一个下拉列表,就像这样
控制器(我知道,Linq 不属于控制器)
var allUsers = (from u in _userDataContext.Users
select u).ToList();
ViewBag.allUsers = allUsers.ToList();
return View();
查看:
<select id="drop_heroes">
@foreach (var u in ViewBag.allUsers)
{
<option value="@u.pk_userid">@u.email</option>
}
</select>
That works fine, but I would like to use Razor @Html.Dropdownlist to create the same dropdown list, but can't find any info to make this work with Linq data.
【问题讨论】:
标签: asp.net-mvc-3 razor