我正在使用ASP.NET的服务器端验证。在page_load事件中,我正在调用Page.Validate(),如果Page.IsValid不为true,那么我将轮询控件以找出哪些无效,然后确定要采取的操作。
如果验证失败,每个控件都会引发事件会更容易,允许我对该特定控件采取措施。在验证方面,我是一个天真的程序员,但有没有办法扩展这些控件,以便验证错误引发事件?
答案 0 :(得分:0)
为了做到这一点,你必须编写自己想要使用的每个验证器的子类。
我很长时间没有查看这些验证器的代码,所以我无法告诉你这是否有任何问题。