c# - 如何使 requiredFieldValidator 在页面其他位置触发消息?

标签 c# javascript jquery validation

我有一个带有中继器的页面,其中包含 RadioButtonLists,其中附加了 requiredFieldValidators。我需要将 RFV 放在控件旁边(老实说,这是我让它正常工作的唯一方法!)

但是,该表单由 Accordion 中包含的几个部分组成。这意味着当提交表单时,验证失败的项目可能不可见,因此用户不会知道错误出在哪里。

有没有办法让我也可以通过提交按钮收到一条消息,该消息是由 RFV 更改触发的,内容是“请返回并检查您的答案”或其他内容?我想我需要使用 JQuery/JavaScript,因为它是客户端。

最佳答案

有一个特殊的ValidationSummary控制:

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

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

关于c# - 如何使 requiredFieldValidator 在页面其他位置触发消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17314712/

相关文章:

javascript - 单击时边框停止缩小尺寸

c# - 如何通过 Entity Framework 访问多对多表?网站

c# - 通过控制台界面访问编译器时包含库

javascript - Node JS |类型错误 : Cannot read property 'first_name' of undefined

javascript - 为什么我不能让 JavaScript yield 工作?

javascript - 如何根据不同的计算机停止不同大小的页面

c# - 来自 Windows 应用程序 c# 的图像保存问题

c# - 通过引用将具有双成员数组的 C# 结构数组传递给 C DLL

php - 在 Firebug 中发现 JQuery 语法错误,但在我的代码中没有

javascript - jQuery 循环插件,自定义分页器选项卡