如何使RequiredFieldValidator在页面的其他位置触发消息?

时间:2013-06-26 08:04:50

标签: c# javascript jquery validation

我有一个包含RadioButtonLists的转发器的页面,其中附带了requiredFieldValidators。我需要将RFV保持在控件旁边(这是我可以让它工作的唯一方法!)

然而,表格由手风琴中包含的几个部分组成。这意味着在提交表单时,验证失败的项目可能不可见,因此用户将不知道错误的位置。

有没有办法我可以通过提交按钮发送消息,这是由RFV更改说“请回去检查你的答案”或其他东西?我想我需要使用JQuery / JavaScript,因为它将是客户端。

2 个答案:

答案 0 :(得分:2)

尝试“ValidationSummary”。从这里寻找例子。

http://www.w3schools.com/aspnet/control_validationsummary.asp

答案 1 :(得分:2)

对此有一个特殊的ValidationSummary控件:

<asp:ValidationSummary ID="Summary" runat="server"
    DisplayMode="SingleParagraph"
    HeaderText="Please go back and check your answers" />

此控件用于汇总页面上的所有验证错误。