ASP.NET控件的OnClientClick
属性有什么意义?它不是简单地为HTML元素生成onclick
属性吗?
答案 0 :(得分:5)
是的,它只生成客户端onclick属性。
将它与OnClick属性区分开来,后者生成服务器端点击事件。
答案 1 :(得分:2)
答案 2 :(得分:2)
OnClick属性用于设置服务器端Click事件。因此OnClientClick属性用于设置客户端OnClick属性。
<!-- Calls btn_Click server side click event -->
<asp:Button runat="server" ID="btn" OnClick="btn_Click" />
<!-- Calls client side click event -->
<asp:Button runat="server" ID="btn"
OnClientClick="alert('client side click event.')" />