我目前正在MVC 3中開發一個項目,在該項目中,我正在利用實體框架在兩個視圖中保留一個數據模型,每個視圖都包含一個HTML表單(類似於基於嚮導的設計)。MVC 3模型的剃刀部分驗證
然而,在用戶填寫第一個視圖的相應字段並提交表單後,會觸發整個模型的客戶端驗證,並且會顯示驗證錯誤,直到第二個View實例化。
我目前已經實施了一種解決方法,我完全關閉了第一個View的客戶端驗證,但是我當然不熱衷於使用尚未驗證的數據填充我的模型。這不好。 M'kay。
是否有任何方法來部分驗證第一個視圖上的字段,而不是觸發整個數據模型的閥值?
你能告訴我們第一個視圖的代碼,並告訴我們哪些應用程序正在驗證嗎?這將使它成爲一個很容易解密的問題,然後 – RhysW