如何将伪值添加到MVC3中的下拉列表中

时间:2012-07-25 07:06:40

标签: asp.net-mvc-3

我正在学习一些创建MVC3应用程序的教程。 我看到了添加绑定到模型的下拉列表的示例。

@Html.DropDownListFor(model => model.Vehicle.Model, new List<SelectListItem>(), String.Empty, new { style = "width: 100px;", size = "1" })

但我只是想添加一些内容值,即不是来自数据库,但只是想在代码中添加几个项目下拉列表,我该怎么办?

1 个答案:

答案 0 :(得分:4)

@{
     var modellist = new List<VehicleModels>()
     {
         new VehicleModels() { ID= 1, Name="A"},
         new VehicleModels() { ID= 2, Name="B"},
         new VehicleModels() { ID= 3, Name="C"},
         new VehicleModels() { ID= 4, Name="D"}
     }
}

@Html.DropDownListFor(model => model.Vehicle.Model, new SelectList(modellist, "ID" , "Name"), String.Empty, new { style = "width: 100px;", size = "1" })