MVC使用下拉列表
發(fā)表日期:2019-08-15 文章編輯: 瀏覽次數(shù):4019 標(biāo)簽:
控制器后臺
//下拉列表
public ActionResult select()
{
List<Model.Category> itemList = new DAL.CategoryDAL().GetListArray("pid=0 order by sort_id asc,id asc"); //綁定需要綁定數(shù)據(jù)
ViewData["caid"] = new SelectList(itemList, "id", "title"); //把綁定的數(shù)據(jù) 引用到ViewData對象中,其中 id為值value,title是text
return View();
}
前端
//使用 DropDownList 綁定 控制器的 ViewData["caid"] "全站搜索"為默認(rèn)選中,@class為欄式
@Html.DropDownList("caid", null, "全站搜索", new { @class = "search_select" })
結(jié)果
<select class="search_select" id="caid" name="caid">
<option value="">全站搜索</option>
<option value="1">選項一</option>
<option value="2">選項二</option>
<option value="27">選項三</option>
</select>