HTML控件、Web控件事件句柄

在asp.net页面中我们可以使用的控件有:HTML控件、Web控件。 控件可执行的程序包括:客户端程序( JS脚本 )、 服务器端程序( server 程序 )。 客户端JS程序早于服务器端程序执行。

HTML控件

将HTML表单元素加上 runat="server"属性后即变为HTML控件。

HTML表单元素的传统事件可以引发JS脚本,但如果要引发server 程序 需要在件事中加入“server”

如:οnclick=" " 引发JS脚本,onserverclick=" "  引发 server 程序

 

web控件

web控件是.net优化后的一组功能强大的控件。

web控件可以引发JS脚本,也可以引发server 程序。传统事件主要用来引发server 程序,如果需要引发JS程序需要在事件中加入:“Client”

如:οnclick=" " 引发server 程序, OnClientClick 引发JS脚本。

 

JS脚本与server 程序

当我们点击按钮时会先在客户端引发JS脚发,然后执行server 程序。

有时我们需要用JS脚本来判断是否执行server 程序。我们就需要JS脚本返回bool值,当为true时执行server 程序,当为false时不执行server 程序。

如:OnClientClick="javascript:return Mybtn_onclick();"  在 Mybtn_onclick() 脚本中我们会 return true/false

posted on 2013-04-03 16:22 Spider024 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/spider024/archive/2013/04/03/2998165.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值