zoukankan      html  css  js  c++  java
  • 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>

      

      

  • 相关阅读:
    javaSE基础(六)--IO流
    javaSE基础(五)--JDBC
    javaSE基础(四)--Map集合
    javaSE基础(三)--List集合
    javaSE基础(二)
    javaSE基础(一)
    eclipse快捷键大全
    mybatis学习-基础
    工厂模式
    GC日志和jvm内存的分代
  • 原文地址:https://www.cnblogs.com/alphafly/p/3879644.html
Copyright © 2011-2022 走看看