Мне пришлось расширить сводки проверки в другом моем проекте, чтобы иметь дело с несколькими формами на странице.
Хотя это не так, вы можете создать свой собственный метод расширения ...
namespace System.Web.Mvc
{
public static class ViewExtensions
{
public static string MyValidationSummary(this HtmlHelper html, string validationMessage)
{
if (!html.ViewData.ModelState.IsValid)
{
return "<div class=\"validation-summary\">" + html.ValidationSummary(validationMessage) + "</div>"
}
return "";
}
}
}
Тогда просто позвоните
<%= Html.MyValidationSummary(
"Login was unsuccessful. Please correct the errors and try again.") %>
HTHS,
Charles