木子屋 Dnawo's BLOG

ASP.NET MVC3 Html.DropDownListFor数据绑定和选中指定项

👤 dnawo 📅 2012-08-13 👁 11487 👍 0 💬 0 🔄 本站原创
1.DropDownListFor数据绑定

①.在Action中查询要绑定到DropDownListFor的数据,并赋值给ViewBag:

public ActionResult Create()
{
    ViewBag.Categories = new SelectList(db.Category, "Id", "Name");
    return View();
} 

②.在View中将数据绑定到DropDownListFor:

@Html.DropDownListFor(model => model.CategoryId, ViewBag.Categories as IEnumerable<SelectListItem>);

图片

2.DropDownListFor选中指定项

这需要在SelectList构造函数中设置,例如:

public ActionResult Create()
{
    ViewBag.Categories = new SelectList(db.Category, "Id", "Name", "2");
    return View();
} 

评论(0)

暂无评论。

计算题
评论需审核通过后显示
← 上一篇 ASP.NET MVC3 实现用户登录验证 下一篇 → ASP.NET MVC3 Model远程验证示例