【发布时间】:2010-09-06 13:01:47
【问题描述】:
我想知道我是否在文本框上应用服务器端验证,然后当验证事件触发时(我的意思是在页面周期的哪个状态下,此验证已在服务器端完成)
【问题讨论】:
标签: asp.net validation page-lifecycle
我想知道我是否在文本框上应用服务器端验证,然后当验证事件触发时(我的意思是在页面周期的哪个状态下,此验证已在服务器端完成)
【问题讨论】:
标签: asp.net validation page-lifecycle
它在加载阶段之后触发,在按钮点击发生之前。
但在这样的按钮点击处理程序中,您需要使用Page.IsValid检查结果,以防止在出现无效输入时处理点击。
【讨论】:
来自page:
回发事件处理:如果 request 是一个回发,控制事件 处理程序被调用。在那之后, 所有验证器的验证方法 控件被调用,它设置 个人的 IsValid 属性 验证器控件和页面。
【讨论】: