我发现 StackOverFlow 答案和其他资源说您可以通过 jQuery 单击隐藏的 ASP:Button
$("#<%=HiddenButton.ClientID%>").click();
or
$("#<%=HiddenButton.ClientID%>").trigger("click");
然而,这些都不适合我,除非按钮是 Visible="true"
这是按钮:
<asp:Button ID="loadCustomerContacts" runat="server" OnClick="loadCustomerContacts_Click" visible="false" />"
如果您设置Visible
属性为假;通常在 .net 中,处理页面后,控件不会在 HTML 输出中呈现。因此对于 jQuery 来说,按钮是不存在的。
您可以在页面上执行“查看源代码”来验证这一点。
如果你想这样做,而不是使用Visible
财产,你可以这样做:
<asp:Button ID="myButton" runat="server" style="visibility: hidden; display: none;" />
或者您可以为其分配一个隐藏它的 CSS 类。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)