onclientclick和onclick的区别

简介:
OnClick:执行C#代码。OnClientClick:执行javascript代码。
 
OnClientClick先于OnClick发生,一般执行脚本
return true:执行OnClick事件。return false:什么都不干。
 
OnClick是button的服务器端事件,OnClientClick是button的客户端事件
一般我们用 OnClientClick验证我们的提交数据,但是这个一定要返回ture或者false,即一定要加上return,否则OnClick失效。当返回false时OnClick服务器端事件才被中止,当你的js验证有错误,也会跳过验证,直接执行服务器端事件OnClick。为了避免这样的错误,可以考虑用服务端验证这样就省去了OnClientClick事件,就不用考虑和OnClick的冲突了。但是从性能上,服务端验证,耗费了服务器资源,呵呵,一般是没问题的,只是和客户端验证比较而已,各有所长,各有所短。
 
原帖地址:http://blog.sina.com.cn/s/blog_5f93dbd90100lfmw.html
目录
相关文章
|
12月前
|
Dart 开发工具 Android开发
在 Android 系统上搭建 Flutter 环境的具体步骤是什么?
在 Android 系统上搭建 Flutter 环境的具体步骤是什么?
|
11月前
|
机器学习/深度学习 自然语言处理 搜索推荐
《通义灵码:开启智能新纪元》
在科技飞速发展的时代,人工智能如同璀璨星辰照亮人类前行的道路。通义灵码凭借独特的魅力和强大的功能,成为智能时代的先锋。它汇聚全球顶尖科学家和工程师,采用自然语言处理、知识图谱构建及深度学习等技术,开启未来智能世界大门,为智能客服、医疗、金融、教育和交通等领域带来前所未有的变革与机遇。通义灵码不仅高效准确,还能提供个性化服务,并不断学习进化。面对数据安全、伦理道德等挑战,通义灵码将持续创新,推动社会进步,引领我们走向更加智能的未来。
197 0
|
11月前
|
算法 5G 调度
毫米波传播特性及其对5G的影响:机遇与挑战
毫米波传播特性及其对5G的影响:机遇与挑战
297 0
|
前端开发 Java 编译器
Android HAL深入探索(7)hidl-gen和hidl2aidl的使用详解
Android HAL深入探索(7)hidl-gen和hidl2aidl的使用详解
2233 0
|
弹性计算 资源调度 Kubernetes
阿里大佬力荐K8s项目实战笔记!图文并茂带你深度解析Kubernetes
Kubernetes(简称K8S)是开源的容器集群管理系统,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。它既是一款容器编排工具,也是全新的基于容器技术的分布式架构领先方案。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等功能,提高了大规模容器集群管理的便捷性。【Kubernetes是容器集群管理工具】
|
前端开发 C++
【Qt】实现显示指定路径目录结构
使用 Qt 的 QTreeView 显示指定路径下的目录结构
773 0
|
机器学习/深度学习 人工智能 自然语言处理
基于 R 语言的深度学习——简介及资料分享
基于 R 语言的深度学习——简介及资料分享
453 0
|
存储 机器学习/深度学习 分布式计算
切记:不要让您的数据湖变成数据沼泽
数据湖的概念已经存在了几年了。它最初引起了一些争议,并被贴上了营销炒作的标签。数据湖这个术语并不是任何传统数据存储体系结构的一部分,因此供应商可以自由地使用它来表示许多不同的东西。
切记:不要让您的数据湖变成数据沼泽
|
存储 SQL 自然语言处理
MySQL 模糊查询再也不用like+%了
MySQL 模糊查询再也不用like+%了
MySQL 模糊查询再也不用like+%了