-1
A
回答
0
ModeleState是控制器類唯一的財產,你不能用它之外的控制器類 簡單的使用類似這樣的不System.Web.Mvc參考
if (ModelState.IsValid)
{
return false;
}
0
ModelState
是一類。 IsValid
屬性僅適用於實例,不適用於靜態上下文。
你最喜歡在控制器中考慮屬性ModelState
,該控制器包含一個實例。
如果你需要使用它的控制器之外,看看here
var context = new ValidationContext(model, null, null);
if (!Validator.TryValidateObject(model, context, results))
{
// results will contain all the failed validation errors.
}
0
的ModelState是Controller類的perporty你需要繼承基本控制器。如果你的智能感知不顯示。重置視覺工作室。有視覺工作室2013更新3中的錯誤。
相關問題
- 1. Telerik未在VS 2008的智能感知中顯示
- 2. 智能感知未在SSMS
- 3. DllImport不顯示在智能感知
- 4. 智能感知不顯示註釋
- 5. Enum智能感知顯示屬性?
- 6. 智能感知不顯示MessageBoxResult
- 7. 停止智能感知顯示超時
- 8. 定製-vsdoc.js智能感知不顯示
- 9. jEdit智能感知
- 10. Eclipse智能感知?
- 11. 顯示空行中的智能感知評論
- 12. Resharper 6.0在智能感知中顯示不正確的信息
- 13. MonoDevelop智能感知不顯示PCL中的所有項目
- 14. 爲什麼Xcode中沒有顯示智能感知的UIWebView
- 15. Objective-J的智能感知?
- 16. jQuery的智能感知
- 17. 智能感知的定位
- 18. Visual Studio 2010 - 與按鈕相關的事件未顯示在智能感知中
- 19. VS2010中的App_Code中的智能感知
- 20. DataGrip未提供智能感知支持
- 21. 的Visual Web Developer - jQuery的智能感知不顯示
- 22. 智能感知不顯示引用的DLL的XMLDOC
- 23. Modelstate。 AddModelError未顯示
- 24. 智能感知不顯示我寫的任何東西
- 25. 智能感知上wstring的顯示:非營利組織= 18446744
- 26. 新的控件不顯示在智能感知
- 27. 對齊工具提示智能感知
- 28. 在智能感知中顯示枚舉值resharper
- 29. 智能感知在vs2008中沒有顯示異常C#
- 30. C++ builder中的智能感知?
'ModelState'是'Controller'類 –
@StephenMuecke的屬性,所以我的類應該繼承自Controller? – Travolta
No.'''ModelState'只適用於當前請求。你想做什麼? –