开发者

ASP.NET: OnClientClick

开发者 https://www.devze.com 2022-12-13 05:39 出处:网络
What\'s the point of the OnClientClick attribute for an ASP.NET control? Doesn\'t it simply generate开发者_JS百科 an onclick attribute for the HTML element?Yes, it does just generate the client-side o

What's the point of the OnClientClick attribute for an ASP.NET control? Doesn't it simply generate开发者_JS百科 an onclick attribute for the HTML element?


Yes, it does just generate the client-side onclick attribute.

It is there to distinguish it from OnClick attribute, which generates the server-side click event.


yes

http://www.w3schools.com/aspnet/prop_webcontrol_button_onclientclick.asp


OnClick property is used to set server side Click event. So OnClientClick property is used to set client side OnClick attribute.

<!-- 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.')" />
0

精彩评论

暂无评论...
验证码 换一张
取 消