zoukankan      html  css  js  c++  java
  • Asp.net mvc页面传值-- dropdownlist

    后台传值

                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);
    

      

  • 相关阅读:
    IE下的异步JS测试
    使用P3P实现 跨域共享Cookie
    DataRow的泛型扩展方法
    我的Exec方法
    原创:截取HttpResponse输出流
    SWT/JFACE 第五天,常用组件
    导入数据库:DMP
    JAVA常见错误收集
    swtjface学习第二天
    项目管理过程之项目团队
  • 原文地址:https://www.cnblogs.com/jake-ge/p/5562990.html
Copyright © 2011-2022 走看看