Asp.net 对于服务器控件添加Client端方法

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>


。。。。。

原文地址:https://www.cnblogs.com/mingmingruyuedlut/p/3119061.html