Asp.net 从客户端程序访问服务器端代码

Asp.net 从客户端程序访问服务器端代码,asp.net,Asp.net,如何从HTML代码访问服务器端函数?请参阅以下代码: <a id="Taggloud" runat="server" class="lblTagCloud" onClick="TagOnCloud_Click">click</a> 点击 这里我调用的是服务器端(代码隐藏)中定义的tagonCloud\u click函数。如何调用该函数?您需要创建一个web服务并从客户端调用该web服务(通过jQuery是一个选项) 该web服务可以调用函数。但是,我会将tagonCl

如何从HTML代码访问服务器端函数?请参阅以下代码:

<a id="Taggloud" runat="server" class="lblTagCloud" onClick="TagOnCloud_Click">click</a>
点击

这里我调用的是服务器端(代码隐藏)中定义的
tagonCloud\u click
函数。如何调用该函数?

您需要创建一个web服务并从客户端调用该web服务(通过jQuery是一个选项)


该web服务可以调用函数。但是,我会将tagonCloud\u click函数中的代码放在另一个函数中,并让click调用该函数。这样,web服务和click函数都可以调用它。

如果您不介意完整的回发,请将
标记替换为
,这将允许您连接服务器端事件处理程序。

使用LinkButton服务器端控件:

<asp:LinkButton ID="Taggloud" runat="server" onclick="TagOnCloud_Click">click</asp:LinkButton>
点击

实际上,只需添加Runat=“server”即可将其转换为服务器端控件,而不是