【发布时间】:2014-02-13 06:30:36
【问题描述】:
我正在 MVC4 中创建一个应用程序。 我的页面上有如下验证摘要,
<div>
@Html.ValidationSummary()
</div>
当页面加载时,它会显示验证摘要并指出必填字段之一是必需的。为什么会在加载时显示?我以为只有在提交后才会显示验证摘要?
谢谢
<div id="GeneratePaymentContainer" class="content-container">
<div>
@Html.ValidationSummary()
</div>
<div id="GeneratePaymentPage1">
<div id="PageHeaderContainer">
<div id="HelpContainer">
<h2>@SearchPayment.SearchPlacementsHeader</h2>
@Html.PageHelp()
</div>
@{ Html.RenderPartial("PlacementFilter", Model); }
</div>
<div id="BodyContainer">
<div id="GridActions" class="buttons-container">
<a id="Print" class="button">@Buttons.PrintButton</a>
</div>
@{ Html.RenderPartial("SearchGridResults", Model); }
<div id="StandardCost"></div>
<div id="SelectedPlacementContainer"></div>
<br />
</div>
</div>
@using (Html.BeginForm("RequestAction", "Request", FormMethod.Post, new { id = "SundryEntryForm" }))
{
}...
【问题讨论】:
-
向我们展示您的页面代码。
标签: asp.net-mvc-3 asp.net-mvc-4