当我尝试向控制器发送Ajax帖子时,我不断收到此消息:
参数字典包含一个 参数'id'的null条目 非可空类型'System.Int32' 方法'System.Web.Mvc.JsonResult GetContactsByDepartment(Int32)'in 'Intranet.Controllers.MyController'。 可选参数必须是a 引用类型,可空类型或者是 声明为可选参数。
方法头看起来像这样:public JsonResult GetContactsByDepartment(int id)
我错过了什么?我已经确保id正在通过我的Jquery ajax调用传递。
答案 0 :(得分:1)
尝试将id重命名为例如DepartmentID。 可能是您注册路线的问题。