为了账号安全,请及时绑定邮箱和手机立即绑定

使用Razor的MVC 4中的DropDownList

使用Razor的MVC 4中的DropDownList

C#
浮云间 2019-11-25 11:03:26
我正在尝试DropDownList在剃刀视图上创建一个。有人可以帮我吗?普通的HTML5代码:<select id="dropdowntipo">    <option value="Exemplo1">Exemplo1</option>    <option value="Exemplo2">Exemplo2</option>    <option value="Exemplo3">Exemplo3</option></select>我尝试了这个:@{    var listItems = new List<ListItem> {         new ListItem { Text = "Exemplo1", Value = "Exemplo1" },         new ListItem { Text = "Exemplo2", Value = "Exemplo2" },         new ListItem { Text = "Exemplo3", Value = "Exemplo3" }     };}@Html.DropDownListFor(model =>     model.tipo,     new SelectList(listItems),     "-- Select Status --")
查看完整描述

3 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

@{

   List<SelectListItem> listItems= new List<SelectListItem>();

   listItems.Add(new SelectListItem

        {

          Text = "Exemplo1",

          Value = "Exemplo1"

        });

   listItems.Add(new SelectListItem

        {

            Text = "Exemplo2",

            Value = "Exemplo2",

            Selected = true

        });

   listItems.Add(new SelectListItem

        {

            Text = "Exemplo3",

            Value = "Exemplo3"

        });

}


@Html.DropDownListFor(model => model.tipo, listItems, "-- Select Status --")


查看完整回答
反对 回复 2019-11-25
?
沧海一幻觉

TA贡献1824条经验 获得超5个赞

@{var listItems = new List<ListItem>

    {

          new ListItem { Text = "Exemplo1", Value="Exemplo1" },

          new ListItem { Text = "Exemplo2", Value="Exemplo2" },

          new ListItem { Text = "Exemplo3", Value="Exemplo3" }

    };

    }

        @Html.DropDownList("Exemplo",new SelectList(listItems,"Value","Text"))


查看完整回答
反对 回复 2019-11-25
  • 3 回答
  • 0 关注
  • 525 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信