javascript - ASP.Net Webforms : Can a RequiredFieldValidator be listened to?(事件)

标签 javascript asp.net webforms dom-events

基本上,有没有一种方法可以 Hook RequiredFieldValidator 何时执行其操作?喜欢 validator.ValidationCompleted 吗?

通常对于脚本控件,您可以创建一个公开事件,以便您可以从其他控件监听它们,有人问我这是否可以用于 asp.net 中的内置验证控件,但无法想出一个好方法来做到这一点。我希望有一些内置的东西可以在验证器完成其可以在客户端捕获的任务后触发。

最佳答案

默认情况下,验证器倾向于在客户端运行(EnabledClientScript 默认为 True),但如果您选择将它们推送到服务器端,则只需查看页面的 IsValid 属性即可查看验证器是否成功。您可以通过迭代 Page.Validators 集合并检查每个验证器的 IsValid,逐个验证器服务器端来确定哪些验证器失败。如果您希望可以通过以下方式更改处理客户端验证的方式:http://msdn.microsoft.com/en-us/library/aa479045.aspx#aspplusvalid_clientside

关于javascript - ASP.Net Webforms : Can a RequiredFieldValidator be listened to?(事件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1154746/

相关文章:

asp.net-mvc 和 webforms 共存

c# - 防止 ItemTemplate 中的 LinkBut​​ton 回发并使用 Evaluated val 作为参数执行 javascript 函数

c# - 如何将 CSS 添加到另一个对象的一部分?

javascript - Kendo MultiSelect 无法读取属性 'value'

javascript - 为什么 Δ 不是 JavaScript 中的有效标识符?

javascript - 当我回来时Ajax数据消失了

asp.net - 使用 ASP.NET 和 global.asax 进行速率限制

javascript - 什么更好 : to create a new variable or to assign the value to an object field?

asp.net - "The provided URI scheme ' https ' is invalid; expected ' http '. Parameter name: via"- 帮助?

Asp.net Identity 2.0更新用户