Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.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 - Fatal编程技术网

C# 显示单个消息的验证摘要

C# 显示单个消息的验证摘要,c#,asp.net,C#,Asp.net,在我的登录页面中,我想使用验证摘要显示一条消息“请填写标有*的必填字段”。但实际中的validation summary会显示每个文本框的错误消息。如何解决这个问题 任何帮助都将不胜感激 只需将ValidationSummary的HeaderText属性设置为通用消息,并将每个验证控件的ErrorMessage留空。从控件中删除错误消息 <asp:ValidationSummary id="valSum"

在我的登录页面中,我想使用验证摘要显示一条消息“请填写标有*的必填字段”。但实际中的validation summary会显示每个文本框的错误消息。如何解决这个问题


任何帮助都将不胜感激

只需将ValidationSummary的HeaderText属性设置为通用消息,并将每个验证控件的ErrorMessage留空。

从控件中删除错误消息

   <asp:ValidationSummary 
                                  id="valSum" 
                                  DisplayMode="BulletList" 
                                  runat="server"
                                  HeaderText="You must enter a value in marked fields:"
                                  Font-Names="verdana" 
                                  Font-Size="12"/>

如果您只有此验证消息,则可以使用以下内容:

<div class="alert alert-error @if (ViewData.ModelState.IsValid){<text>hide</text>}">Please fill the mandatory fields marked with *</div>
请填写标有的必填字段*