我在 MVC3 中有两个模型类,其中一个Services
具有这些属性
public int ID { get; set; }
public string Name { get; set; }
public string Description { get; set; }
public string Image { get; set; }
public int ChildOf { get; set; }
它还有一个 Entityframework 的数据库表
另一个模型Quata
具有这些属性
public int ID { get; set; }
public string Sender_Name { get; set; }
public string Description { get; set; }
.....
......
public Services Service_ID { get; set; }
它还有一个 Entityframework 的数据库表
我想创建一个 Razor(C#) 视图 ( for Quata
),用户可以在其中通过填写 html 表单发送 quata,但我想在其中显示一个下拉列表,其中Services ID
包含下拉值和下拉文本Services Name
,该下拉文本也来自 Services DB 表。
我的问题是我应该如何创建该动态下拉列表@Html.DropDownListFor
?并将从该下拉列表中选择的数据发送到控制器?