我有具有属性的视图模型(用于过滤):
int? Id {get;set;}
在我看来,我有这样的东西:
@Html.EditorFor(m=>m.Id)
当我提交表单时出现错误:
Invalid cast from 'System.Int32' to 'System.Nullable`1[[System.Int32,
mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]'.
我不想那样做:
@Html.TextBox("Model.Id", Model.Id.HasValue ? MOdelId.Value : 0)
当我在 Fiddler 中检查时,参数 ID 具有正确的值,但我什至无法调试,因为它没有进入 Action 方法。
你能帮助我吗?
PS对不起我的英语