Asp.net 对于服务器控件添加Client端方法:
1):如果有OnClientClick属性的话,直接给这个属性赋值即可。OnClientClick="MyClientFunction();"
2):如果有NavigateUrl属性的话(或者其他方式的url),可以这样:NavigateUrl = “javascript:MyClientFunction();”
<div> <asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="MyClientFunction();"/> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="javascript:MyClientFunction();">HyperLink</asp:HyperLink> </div> <script type="text/javascript"> function MyClientFunction(){ alert("haha"); } </script>
。。。。。