首页 > 代码库 > MVC4.0中下来列表框的,两种使用方法DropDownList
MVC4.0中下来列表框的,两种使用方法DropDownList
后台控制器代码 public ActionResult Drop() { var list = new List<SchoolInfo>(); list.Add(new SchoolInfo() { SchoolID = 1, SName = "北京大学" }); list.Add(new SchoolInfo() { SchoolID = 2, SName = "上海大学" }); var model = new UserViewInfo(); model.ID = 1; model.Name = "李春城"; model.Age = 13; model.SCID = 1; model.Datas = list; ViewData.Model = model; ViewBag.Drop = new SelectList(model.Datas, "SchoolID", "SName"); return View(); }
前台rasor页面@{ Layout = null;}@model MVC4Demon.Models.UserViewInfo<!DOCTYPE html><html><head> <meta name="viewport" content="width=device-width" /> <title>Drop</title></head><body> <div> @Model.ID </div> <div>@Model.Name</div>
<!--第一种--> @*<div>@Html.DropDownList("Drop","请选择")</div>*@
<!--第二种--> <div><select id="Drop" name="Drop"> <option id="0">请选择</option> @foreach (var item in Model.Datas) { <option id="@item.SchoolID" selected="@((Model.SCID==item.SchoolID)?"seletectd":"")">@item.SName</option> } </select></div></body></html>
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。