如何在Page_load上强制页面验证

时间:2009-08-26 02:23:22

标签: c# asp.net validation

我有一种情况,我需要验证器在加载时触发页面。但是当我运行Page.Validate();验证者不会被解雇。我在这里是因为你不能尽早进行验证。这附近有吗?

2 个答案:

答案 0 :(得分:0)

我认为在加载页面时你不能使用Validate,它需要回发。您可以尝试从javascript验证。看一下这个Force Page Validation from Javascript

答案 1 :(得分:0)

如果在Page_Load中调用上述方法(Page.Validate),则验证程序将验证它们是否存在于此时的控件集合中。你在处理动态控制吗?这可能需要稍微不同的方法。