为什么onclientclick会被自定义验证器覆盖?

时间:2012-11-01 09:31:46

标签: .net events onclick buttonclick onclientclick

我有一个典型的.net表单场景,带有自定义验证器和按钮。

自定义验证程序设置了ClientValidationFunction属性。

当我在按钮上使用onclick事件时,一切都会激活,但是当我使用内置的OnClientClick事件时,自定义验证器不会触发。

我在这里找不到什么东西?

1 个答案:

答案 0 :(得分:0)

如果您要在按钮的客户端点击事件中附加任何内容,请确保它不会返回false,否则您的表单将不会提交,并且不会调用验证。

有关如何触发客户端验证的信息,请参阅此页:

http://fczaja.blogspot.co.uk/2009/07/aspnet-how-to-trigger-client-side.html