javascript按钮点击和asp.net按钮点击

问题描述:

我想点击一个按钮(ASP.net) - 它需要运行一个JS方法,如果它是真的,那么它必须调用ASP.Net - 即,我有一个表单,如果它在客户端验证(JS返回true) - 那么只有我的asp.net按钮 - 点击事件必须触发。javascript按钮点击和asp.net按钮点击

如何做到这一点?

如果你想只在一个反应​​运行的东西,用@ Cyber​​nate的例子,但修改:

<asp:Button ... OnClientClick="if (yourValidationMethod() == false) return false;" /> 

如果无效,将返回false将阻止回传,否则正常的回发发生。

+0

它以什么方式与?只是好奇,知道作为即时通讯新的JS! – 2011-01-26 20:51:47

将OnClientClick属性用于ASP.NET按钮。如果验证失败,则返回false,如果成功则返回true。

+0

谢谢帕尔。我知道OnClientClick - 但不知道这些日子这有一个很好的效果!多么跛脚的家伙! – 2011-01-26 20:53:41

尝试的OnClientClick ASP的属性:按钮即

<asp:Button ... OnClientClick="return yourValidationMethod()" /> 

请确保您的验证方法基础上,验证返回true或false。