Html.dropdownlistfor DropDownList在IE中返回一个空字符串,在FF中可以正常工作
我有一个下拉列表,它只是一个字符串称呼的列表。提交表单时,无论选择什么值,字段都是空字符串。 在firefox中,它完全按照预期工作……但在IE中则不然。 敬礼:Html.dropdownlistfor DropDownList在IE中返回一个空字符串,在FF中可以正常工作,html.dropdownlistfor,Html.dropdownlistfor,我有一个下拉列表,它只是一个字符串称呼的列表。提交表单时,无论选择什么值,字段都是空字符串。 在firefox中,它完全按照预期工作……但在IE中则不然。 敬礼: 感谢您的帮助 改为这样做可以修复 <tr> <td>Salutation : </td><td><%= Html.DropDownList("Salutation", new SelectList(Salutations.SalutationList.Select(x =
感谢您的帮助 改为这样做可以修复
<tr>
<td>Salutation : </td><td><%= Html.DropDownList("Salutation", new SelectList(Salutations.SalutationList.Select(x => new { value = x, text = x }), "value", "text", Model.Salutation), "")%></td>
</tr>
我今天用html.dropdownlist遇到了这个问题。解决方案类似于长格式的SelectList。