我有一个后退和下一步按钮,其中有一个 OnClientClick 验证函数。
当我点击该函数时,没有调用该函数,请帮助我
代码如下:
<asp:Button ID="btn_view1_back" runat="server" Text="Back"
CausesValidation="False" ValidationGroup="Form2" />
<asp:Button ID="btn_View1_Next" runat="server" CausesValidation="true" Text="Next"
ValidationGroup="Form2" OnClientClick="return ValidateDropDown();"
UseSubmitBehavior ="true" />
最佳答案
请确定:ValidateDropDown 已在 JavaScript 中定义,对吧? OnClientClick 是在客户端执行的,即 javascript。
另一件事可能是 OnClientClick 的语法可能需要不同,例如:OnClientClick="ValidateDropDown()"
关于asp.net - OnClientClick 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1439806/