我已经创建了这样的模型包含字段
public Dictionary<int, string> Egg { get; set; }
并查看以显示这样的组合框
@Html.DropDownListFor(m => m.Egg.Keys,
new SelectList(
Model.Egg,
"Key",
"Value"))
但我不能在控制器类中编写 httppost 方法,因为每次我遇到这个错误
[InvalidCastException:指定的转换无效。] System.Web.Mvc.CollectionHelpers.ReplaceDictionaryImpl(IDictionary
2 dictionary, IEnumerable
1 newContents) +131