嗨,當我嘗試做一個Ajax後到我的控制器我不斷收到這樣的信息:MVC阿賈克斯的Int32錯誤
參數字典包含 非可空類型的參數「ID」一個 無效項'System.Int32'爲 方法'System.Web.Mvc.JsonResult GetContactsByDepartment(Int32)'in 'Intranet.Controllers.MyController'。 可選參數必須是 參考類型,可爲空的類型,或者將其聲明爲可選參數 。
方法的頭看起來像這樣:public JsonResult GetContactsByDepartment(INT ID)
我缺少什麼?我已經確保id正在通過我的jquery ajax調用。
請粘貼你的AJAX代碼,如果你沒有傳入一個id值,那麼int32(不能爲null)會拋出這樣的異常。 – guildsbounty 2011-02-07 19:03:13