我知道这可以用于常规HTML按钮,但是asp:可以使用jQuery动态创建Button吗?
这是我的按钮,带有一个调用服务器端函数的onclick:
<asp:Button ID="btnYesGPS" runat="server" Text="Yes" CssClass="formButton" onclick="btnYesGPS_Click" />
感谢您提供任何指导。
答案 0 :(得分:1)
不,你不能用jQuery创建ASP.NET控件。它们是特定于服务器的,而jQuery是在客户端上执行的。他们只是属于如此不同和分离的世界。
答案 1 :(得分:1)
由于看起来您已经拥有了服务器端逻辑,并且只想从客户端调用它,我看到了两个选项:
display:none
)并在GPS API可用时显示我个人喜欢第一个选项。
答案 2 :(得分:0)
正如Claudio所提到的,你无法在客户端创建ASP.NET控件,但是你可以在客户端创建使用jquery(或AJAX)发布回服务器端并执行某些服务器端功能的元素。 p>
如果您向我们提供一些问题的背景信息,我们可能会提供更详细的答案
答案 3 :(得分:0)
您说您要发布到网络服务。 这可以完全用javascript完成。
在ScriptService
中添加ScriptManager
引用,您应该可以通过javascript调用它。然后在客户端使用jquery添加按钮就足够了。
无法在客户端添加asp.net按钮,在这种情况下根本不需要。
如果您需要帮助,请参阅此处:asp.net web services