Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 检查视图中的验证_C#_Asp.net Mvc 3 - Fatal编程技术网

C# 检查视图中的验证

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

我正在使用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 { 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,“出现错误!”)
}