1
A
回答
2
還有一個xform的webforms端口,你可以找到here。 Xval不是在它自身中傳遞一個驗證框架,而更多的是將服務器驗證和客戶端驗證連接起來,這樣你就不必重複你的代碼。而你通過使用你最喜歡的服務器端驗證框架和你最喜歡的客戶端驗證框架來做到這一點。
個人而言,我更喜歡在服務器端使用fluent validation,並在客戶端使用jQuery驗證。我喜歡流暢驗證的事情是,它將您的驗證與您的模型分離開來,因爲您不需要任何屬性(我不會像屬性樣式驗證那樣進行中繼)。它支持一些非常高級的驗證。如果你想使用屬性風格驗證框架,我可能會建議castles框架。我在一些項目中使用過它,我認爲它工作得很好。它與xval也很好地集成在一起(至少在mvc版本中)。
相關問題
- 1. xVal和ViewModel模式 - 可以完成嗎?
- 2. 單個模型可以「屬於」多個父模型嗎?
- 3. jQuery可以用於傳統的ASP應用程序嗎?
- 4. Python/Django適用於企業大型基於Web的系統嗎?
- 5. Can Django可以用於Web服務嗎?
- 6. 我可以將ASP.NET Web API模型綁定用於外部服務嗎?
- 7. 當表單中的字段不可用時,還可以編輯模型值嗎?
- 8. Rails模型:傳統模式:表繼承
- 9. 我可以使用基於XML的模型的EMF/ECore嗎?
- 10. Clojure的STM模型可以用於多個JVM嗎?
- 11. 在web表單中,你可以使用沒有javascript的.PostBackUrl嗎?
- 12. Db_Table模型可用於自舉嗎?
- 13. 我可以使用默認的模型綁定器將多個表單綁定到單個模型嗎?
- 14. const可以應用於類型嗎?
- 15. DFS可以用於星型識別嗎?
- 16. 可以使用HttpWebRequest填充模型嗎?
- 17. 我可以使用atk4模型嗎?
- 18. Lucene.net可以用於基於標籤的搜索系統嗎?
- 19. Yii - 可以用於爲通過關係連接表的模型創建CRUD嗎?
- 20. XMLCatalog可以用於模式導入嗎?
- 21. Javascript模塊模式可以用於單身人士,還可以用於實例化多次的對象嗎?
- 22. NFC可以單獨用於傳輸音頻嗎?
- 23. 您可以製作表單所需的可選模型屬性嗎?
- 24. 友好的ORM可以和傳統的數據庫模式一起使用嗎?
- 25. pack200可以用於單個java類嗎?
- 26. Orbeon可以生成以前的表單版本的模式嗎?
- 27. 我可以選擇哪種Python Web框架用於簡單的ERP系統?
- 28. MVC 4 Web API映射值可以像傳統的MVC控制器一樣嗎?
- 29. 創建可用於創建和更新模型的表單
- 30. 在MongoDB中,我們可以放棄傳統的用戶ID嗎?