ModelState.IsValid在我的控制器返回給我假的。我知道這意味着模型綁定時會發現一個或多個模型錯誤。我的問題是我如何看到錯誤?ASP.NET MVC模型狀態
我注意到我的特殊的ModelState中有6個項目。如果我嘗試做這些...
ModelState[0].Errors[0].ToString()
ModelState[0].Errors[0].ErrorMessage
ModelState[0].Value.AttemptedValue
我得到這個錯誤:
The best overloaded method match for 'System.Web.Mvc.ModelStateDictionary.this[string]' has some invalid arguments
你調試你的控制器動作,實際上看到裏面有什麼的ModelState? – 2009-10-15 13:15:48
你能檢查這些的.InnerException嗎? – 2009-10-15 13:16:28