您的位置:首页 > 编程语言 > ASP

asp.net mvc DropDownList控件 数据库中取值Select的选项注意事项

2017-03-07 18:50 1396 查看
//从数据库中取selectlist的值

前端:

@Html.DropDownList("s_group", ViewBag.Values as SelectList, new { @class = "easyui-combobox" })

后台:

public ActionResult List()
{
Server server = new Server(); //业务处理类

var groupItems = server.GetModelList("fNo=0");

MyModel newGroup = new  MyModel() { fNo = 0, fName = "全部" };
if (groupItems == null)
{
groupItems = new List< MyModel> { newGroup };
}
else
{
var temp = groupItems.ToList();
temp.Insert(0, newGroup);  //为了下拉列表有全部这个选项,故而在select的0位置进行插入
groupItems = temp;
}
ViewBag.Values = new SelectList(groupItems, "FNo", "FName"); //关键

return View();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: