我有一个TextBox
并且我想点击Popup
打开TextBox
。 Click
没有TextBox
个事件。我想完全用C#做。在Popup
的{{1}}上打开Click
时,我不需要jquery。
答案 0 :(得分:2)
Asp.net文本框:
<asp:textbox onclick="myJavaScriptFunction()" runat="server" id="myTextBox" ... >
@edit
jquery示例:
$("#target").click(function() {
alert("Handler for .click() called.");
});
答案 1 :(得分:0)
创建像您正在做的网站解决方案的本质使这成为不可能。在ASP.NET WebForms和MVC中,您不向用户提供C#代码,因此您无法使用C#创建客户端行为;相反,您提供HTML页面和资源,如Javascript,CSS,图像等文件。如果要调用客户端行为,则需要运行客户端的代码。这意味着使用Javascript,我建议您在执行此操作时使用jQuery。