我有一个隐藏的按钮,需要点击它才能触发附加到更新面板的异步后台触发器。
这应该如何完成?
对于Web表单:如果将可见属性设置为false,在.NET中,通常在页面处理后,控件不会呈现在HTML输出中。因此,就jQuery而言,该按钮不存在。
您可以在页面上执行“查看源代码”来验证此内容。
如果您想要这样做,而不是使用Visible属性,您可以尝试以下方法:
<asp:Button ID="HiddenButtonID" runat="server" style="visibility: hidden; display: none;" />
然后你可以使用jQuery来点击按钮:
$("#HiddenButtonID").click(); //Remember that in button, you must set ClientIDMode = "static"
或者$("#<%=HiddenButtonID.ClientID%>").Click();
$("#buttonid").click();