我是MVC的新手,我正在尝试创建一个视图,该视图将有一个下拉列表来表示类中的属性。 E.g:
public class Title
{
public int Id;
public string Description
}
Title类中的值类似于: 1先生 2太太 3小姐 [等]
我想在视图中表示的类如下所示:
public class Contact
{
public int Id;
public int Name;
public Title Title;
}
我已使用以下代码将下拉列表添加到表单中:
<div class="editor-label">
@Html.LabelFor(model => model.Title)
</div>
<div class="editor-field">
@Html.DropDownList("Title", "Please Select")
@Html.ValidationMessageFor(model => model.Title)
</div>
并填充下拉列表:
ViewBag.Title = new SelectList(db.Titles.ToList(), "Id", "Description");
但是如何将帖子的下拉链接到模型呢?目前该页面抱怨&#34; 1&#34;不是有效价值(当我选择先生时)。
由于