我是MVC的新手,我在如何将模型作为下拉列表传递给视图时遇到了问题。我有两个这样的模型......
public class CarModel
{
public int Id {get set;}
public string Manufacturer {get;set;}
}
public class Fuel
{
public int Id {get;set;}
public string FuelType {get;set;}
}
public ActionResult()
{
//some logic here
return View("Home", carModel)
}
And here is the view ..
@model myproject.Models.CarModel
<div class="row">
<div class="col-md-3">
@Html.LabelFor(m => m.Manufacturer)
</div>
<div class="col-md-9">
@Html.EditorFor(m => m.Manufacturer)
</div>
</div>
我需要添加一个燃料类型下拉列表,列出数据库中的燃料类型。但我不确定如何在这里访问燃料模型...
<div class="row">
<div class="col-md-3">
@Html.LabelFor(m => m.FuelType)
</div>
<div class="col-md-9">
@Html.DropDownListFor(m => m.FuelType )
</div>
</div>
通过燃料模型查看并在下拉列表中列出结果的最佳方式是什么?
谢谢