2010-04-11 75 views
2

對於屬性級別有錯誤的MVC內容,我們可以向ModelState 添加錯誤,但同樣的錯誤也會添加到摘要中。我們如何避免顯示兩次。ModelState.AddModelError顯示錯誤兩次

我想只顯示消息摘要中的公共錯誤和所有其他屬性級別的公共錯誤。

問候 成員Parminder

回答

1

當定義您的驗證摘要設置的第一個參數爲真,這意味着Exclude Property Errors

如:

<%= Html.ValidationSummary(true, "Unable to save item. Please correct the errors and try again.")%> 

MSDN

excludePropertyErrors類型:System.Boolean

真有一覽顯示模型級錯誤只,或假有總結顯示所有錯誤。