mvc下拉列表未显示已保存的数据

时间:2014-07-16 11:18:16

标签: c# asp.net-mvc list

我有一个'用户详细信息'视图,我希望用户能够编辑他们的详细信息。

所有字段都按预期填充,但我的Genderchoice列表默认为“请选择”而不是保存的内容(男/女)。我必须将它从字符串列表转换为选择项列表才能显示,这是检索数据的问题吗?调试时,我可以确认数据正在保存。

 @Html.EditorFor(m => m.DateOfBirth, "BootstrapHorizontalString")
 @Html.EditorFor(m => m.Gender, "BootstrapHorizontalDropdown", new { list = Model.GenderChoice.Select(m=> new SelectListItem { Text = m, Value = m }) });

1 个答案:

答案 0 :(得分:0)

检查控制器是否正确分配了型号值并正确返回