Asp.net mvc ASP MVC赢得';t为选择列表呈现选定值
当我使用ViewData对象时,我只能在MVC视图上获取要选择的选定值。如果我试图直接绑定到模型上返回Ienumerable的属性,它将不会将所选标记呈现到html中 在这件事上我不知所措Asp.net mvc ASP MVC赢得';t为选择列表呈现选定值,asp.net-mvc,Asp.net Mvc,当我使用ViewData对象时,我只能在MVC视图上获取要选择的选定值。如果我试图直接绑定到模型上返回Ienumerable的属性,它将不会将所选标记呈现到html中 在这件事上我不知所措 注意:我确实向视图传递了一个强类型值,因此我的原始绑定是Model.Statuses,其中Statuses是我的强类型模型上的一个属性。在模板中,您可能正在执行以下操作: <%= Html.DropDownList("htmlName", Model.SomeIEnumerable) %>
注意:我确实向视图传递了一个强类型值,因此我的原始绑定是Model.Statuses,其中Statuses是我的强类型模型上的一个属性。在模板中,您可能正在执行以下操作:
<%= Html.DropDownList("htmlName", Model.SomeIEnumerable) %>
您需要将其设置为类似以下内容的SelectList:
<%= Html.DropDownList("htmlName", new SelectList(Model.SomeIEnumerable, "valueProperty", "textProperty")) %>
在模板中,您可能正在执行以下操作:
<%= Html.DropDownList("htmlName", Model.SomeIEnumerable) %>
您需要将其设置为类似以下内容的SelectList:
<%= Html.DropDownList("htmlName", new SelectList(Model.SomeIEnumerable, "valueProperty", "textProperty")) %>
这是一个bug。事实上,它目前是分配给我的。:) 这是一个错误。事实上,它目前是分配给我的。:) 你能展示一些代码让我们看看你在做什么吗?:)有人问:你能展示一些代码让我们看看你在做什么吗?:)有人问: