分两种情况,调用JS方法,和调用后台方法。
调用JS方法的如下。
有两种方法:
一、在前台:<asp:Label runat="server" ID="Label1" Text="Label1" onclick="你的JS方法"></asp:Label>
二、在后台:Label1.Attributes.Add("onclick","你的JS方法");这个要加在Page_Load里。
Label不能像按钮一样双击后有一个自己的单击方法,如果你是要单击Label后调用后台的方法你可以这样:
首先,你写一个后台的方法,这个方法一定要是public的,给你个例子吧。简单的:
后台的方法:
public string showNum()
{
return "123";
}
JS方法:
function show()
{
alert('<%=showNum() %>')
}
然后给Label加个onclick事件就可以啦,这样<asp:Label ID="Label1" runat="server" Text="Label" onclick="show();"></asp:Label>