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

时间:2010-08-07 09:46:02

标签: asp.net

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

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

这里我调用的是服务器端定义的tagonCloud_click函数(代码隐藏)。我怎么称呼这个功能?

3 个答案:

答案 0 :(得分:2)

如果您不介意完整回发,请替换<a>的{​​{1}}标记,这样您就可以连接服务器端事件处理程序。

答案 1 :(得分:1)

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

该Web服务可以调用函数。但是,我将你在tagonCloud_click函数中的代码放在另一个函数中,然后点击调用该函数。这样,Web服务和点击功能都可以调用它。

答案 2 :(得分:0)

使用LinkBut​​ton服务器端控件:

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