2010-05-14 73 views
7

我搜索了很多,並將此問題磨練到這種情況: 我使用PRG模式,實際上我使用相同的DTO爲我的發佈/獲取操作。它看起來像當我在獲取操作參數列表中具有數據註釋屬性的dto時,每次初始頁面加載時,驗證始終顯示錯誤。ASP.NET mvc 2驗證始終會在初始頁面加載時顯示錯誤

在某些情況下,如果您將錯誤消息中的星號放在星號中,這可能是您期望的行爲,但我該如何擺脫它?

在此先感謝。

+1

此問題和解決方案也適用於MVC 3。 – trebormf 2011-03-09 21:17:29

回答

7

您需要在動作中調用modelstate.clear()來清除模型狀態。

相關問題