如何确定首先触发哪个自定义验证器

时间:2010-02-10 01:11:05

标签: asp.net customvalidator

我有两个属于同一验证组的自定义验证器。此验证组由一个按钮启动。我的问题是,自定义验证器将按什么顺序启动?看起来先前在aspx页面中放置的验证器会先触发,但我不想完全依赖它。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

它们将按控件树中存在的顺序触发,因为页面生命周期事件从顶部向下递归该树。反过来,验证事件会从生命周期事件中触发。

答案 1 :(得分:0)

我不会依赖于此。我会假设任何顺序,因为这是依赖于实现的。如果您的服务器有多个处理器,或者您在Mono上运行它,它可能会稍后更改。