C# 检查视图中的验证
我正在使用MVC应用程序 我的代码如下所示:-C# 检查视图中的验证,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,我正在使用MVC应用程序 我的代码如下所示:- if(//there are errors then display validation summary) { <div class="error">@Html.ValidationSummary(true, "There was an error!")<div> } @using (Html.BeginForm("FoundSimilarAccounts", "Account", FormMethod.Post, new
if(//there are errors then display validation summary)
{
<div class="error">@Html.ValidationSummary(true, "There was an error!")<div>
}
@using (Html.BeginForm("FoundSimilarAccounts", "Account", FormMethod.Post, new { id = "contactform" }))
{
}
如果(//有错误,则显示验证摘要)
{
@ValidationSummary(true,“出现错误!”)
}
@使用(Html.BeginForm(“FoundSimilarAccounts”、“Account”、FormMethod.Post、new{id=“contactform”}))
{
}
我只是想知道什么是if条件。
我只想在它们可能是错误或它们是验证摘要中的某个内容时显示它们
谢谢您可以检查ViewData
的ModelState
的属性:
@if(!ViewData.ModelState.IsValid)
{
<div class="error">@Html.ValidationSummary(true, "There was an error!")<div>
}
@if(!ViewData.ModelState.IsValid)
{
@ValidationSummary(true,“出现错误!”)
}