如何在“保存”按钮旁边以及经过验证的控件旁边显示ASP.NET验证消息?

时间:2012-08-03 11:34:02

标签: c# asp.net .net validation customvalidator

当用户单击页面上的“保存”按钮时,我正在使用asp CustomValidator对几个控件执行客户端验证。但是,此页面很长,因此通常无法看到未通过验证的控件旁边显示的验证消息。如何在“保存”按钮旁边放置一般验证消息,例如“请解决上面的验证错误”,以便用户知道该页面未提交的原因?

1 个答案:

答案 0 :(得分:3)

您可以使用Validation Summary控件,您可以将其置于保存按钮附近,它将提供无效的所有验证控件的摘要。

您可以使用以下规则定义它:

<asp:ValidationSummary 
     id="programmaticID" 
     DisplayMode="BulletList | List | SingleParagraph" 
     EnableClientScript="true | false"
     ShowSummary="true | false"
     ShowMessageBox="true | false"                        
     HeaderText="You need to resolve the following issues before you are able to continue:"
     runat="server"/>