2012-08-03 83 views
1

当用户单击页面上的保存按钮时,我正在使用asp CustomValidator对几个控件执行客户端验证。但是,此页面非常长,因此他们无法看到显示在验证失败的控件旁边的验证消息。我怎样才能在保存按钮旁边放置一个通用的验证信息,例如: '请解决上面的验证错误',以便用户知道页面为什么没有提交?如何在保存按钮旁边以及验证控件旁边显示ASP.NET验证消息?

+1

哥们去验证摘要。 – ankur 2012-08-03 11:37:56

回答

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"/>