1
A
回答
0
從http://xval.codeplex.com/Thread/View.aspx?ThreadId=54212
得到一個ModelState.IsValid = FALSE用的消息「ID是必需的」
我覺得你在這裏談論的服務器端驗證。請記住,xVal的關鍵工作是啓用客戶端驗證,而不會發生此問題。在客戶端上,您不會爲「ID」創建文本框(因爲您不希望用戶直接編輯它) - 至少在創建階段不會 - 所以客戶端驗證程序會忽略ID屬性,不試圖驗證它,因爲沒有輸入控件來驗證。 在服務器上,行爲會根據您使用的驗證運行程序而有所不同。
相關問題
- 1. ASP.NET MVC ModelState IsValid - 如何從驗證中排除特定屬性?
- 2. 從驗證中排除特定屬性。 FluentValidation
- 3. asp.net mvc xval驗證
- 4. 排除從unobstrusive客戶端驗證屬性與MVC 3
- 5. xVal如何驗證複雜類型的子屬性?
- 6. 驗證XSLT中的id屬性
- 7. 從xVal切換到nHibernate驗證
- 8. 排除按鈕從驗證
- 9. 驗證必須使用XVAL
- 10. xval vs MVC 3.0驗證
- 11. 從驗證摘要中排除MVC3
- 12. 如何驗證需要訪問xVal中的存儲庫的屬性?
- 13. 驗證屬性
- 14. 驗證屬性
- 15. 如何從Rails驗證中的屬性中刪除問號?
- 16. 屬性驗證屬性
- 17. 設計驗證電子郵件屬性,排除單詞和@ myapp.com
- 18. Rails驗證排除
- 19. 從DBContext中排除列/屬性
- 20. 從資源中排除屬性文件
- 21. Apache Commons BeanUtilsBean - 從describe中排除屬性()
- 22. 有條件地去除驗證屬性
- 23. Rails(驗證:false)除了一個屬性
- 24. 在GraphQL中驗證屬性
- 25. 排除HandyJSON中的屬性
- 26. 「RequiredAsSet」驗證屬性
- 27. jQuery驗證屬性
- 28. MSBuild驗證屬性
- 29. 排除字段從模型驗證
- 30. 從更新中排除ID