学无止境详情

MVC使用下拉列表

发表:2019-08-15    编辑:    浏览:4012    
标签:

控制器后台
//下拉列表
public ActionResult select()

    List<Model.Category> itemList = new DAL.CategoryDAL().GetListArray("pid=0 order by sort_id asc,id asc");  //绑定需要绑定数据
    ViewData["caid"] = new SelectList(itemList, "id", "title");  //把绑定的数据 引用到ViewData对象中,其中 id为值value,title是text
    return View();
}
前端
//使用 DropDownList 绑定 控制器的 ViewData["caid"]  "全站搜索"为默认选中,@class为栏式
@Html.DropDownList("caid", null, "全站搜索", new { @class = "search_select" })


<select class="search_select" id="caid" name="caid">
<option value="">全站搜索</option>
<option value="1">选项一</option>
<option value="2">选项二</option>
<option value="27">选项三</option>
</select>
分享
  1. 上一篇:ASP.NET使用SQL多表查询分页
  2. 下一篇:MVC在内容页中使用分页