标签:
后台传值
List<ConfigParamInfo> paramList = configParamBLL.GetModelList(" and parentID=1"); ViewData["UserState"] = new SelectList(paramList,"value","name");
前台页面
@Html.DropDownList("userstate", ViewData["UserState"] as SelectList, "--请选择--", new { @class="form-control input-sm"})
// // 摘要: // 使用指定的 HTML Helper、表單欄位名稱、指定的清單項目、選項標籤和指定的 HTML 屬性,傳回單一選取 select 項目。 // // 參數: // htmlHelper: // 此方法擴充的 HTML Helper 執行個體。 // // name: // 要傳回的表單欄位名稱。 // // selectList: // System.Web.Mvc.SelectListItem 物件的集合,這些物件是用來填入下拉式清單。 // // optionLabel: // 預設空白項目的文字。這個參數可以是 null。 // // htmlAttributes: // 物件,包含要針對項目設定的 HTML 屬性。 // // 傳回: // HTML select 項目,其中針對清單內的每個項目包含一個 option 子項目。 // // 例外狀況: // System.ArgumentException: // name 參數是 null 或空白。 public static MvcHtmlString DropDownList(this HtmlHelper htmlHelper, string name, IEnumerable<SelectListItem> selectList, string optionLabel, object htmlAttributes);
Asp.net mvc页面传值-- dropdownlist
标签:
原文地址:http://www.cnblogs.com/jake-ge/p/5562990.html