• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > 深入理解__doPostBack 客户端调用服务端事件

深入理解__doPostBack 客户端调用服务端事件

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了 dopostback,dopostback未定义,ie11 dopostback,amd外部事件客户端,客户端事件脚本异常等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
在我的随笔《Page,你是怎样处理回发事件的?》中曾提出一个疑问,如何得到引起页面PostBack的控件?通过阅读Page类的源码,误打误撞,无意中看到了__EVENTTARGET和__EVENTARGUMENT这两个常量的定义,并通过调试分析页面,知道了通过Request.Form[“__EVENTTARGET”]可以获取到触发页面PostBack的事件源(控件的ID)。对于一般的控件,这样就可以了,唯有Button和ImageButton触发的PostBack无法通过这种方式获取到它们的ID,起初还以为是它们实现的接口的不同而产生PostBack方式的不同。刚刚在AspAlliance.看到一篇关于__doPostBack的文章(原文:《Understanding the JavaScript __doPostBack Function》),才真正明白了页面PostBack的内在机制,疑团也终于解开了。下面来简单看一下页面PostBack的原理,和Button,ImageButton PostBack的特殊性。

__doPostBack是一个纯粹并且是非常简单的javascript函数,大部分的页面PostBack都是由它触发的。注意,这里是“大部分”,因为只有两个Web Server Control 会自己触发页面的PostBack,其它的所以控件都是通过__doPostBack函数触发页面的PostBack,那先来看一下这个函数的定义吧:
注意: __doPostBack('','')前面是两个“_”,不是一个。 </div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 深入理解__doPostBack 客户端调用服务端事件
  • 关于前台调用后台事件__doPostBack函数

相关文章

  • 2017-05-11详解ASP.NET Core 之 Identity 入门(二)
  • 2017-05-11WPF下YUV播放的D3D解决方案
  • 2017-05-11asp.net中Response.Redirect与Server.Transfer的区别分析
  • 2017-05-11.net中mshtml处理html的方法
  • 2017-05-11SQL Server 2005 RTM 安装错误 :The SQL Server System Configuration Checker cannot be executed due to
  • 2017-05-11asp.net(vb.net)获取真实IP的函数
  • 2017-05-11vs2008 安装失败的总结与分享
  • 2017-05-11不能忽略c#中的using和as操作符的用处
  • 2017-05-11Repeater的FooterTemplate中控件内容设置方法
  • 2017-05-11Asp.Net 不同的OnClick事件区别小结(onserverclick,onclientclick)

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • asp.net下使用AjaxPro实现二级联动代码
    • ASP.NET缓存的方法和最佳实践
    • ASP.NET Session使用详解
    • ASP.NET Core中使用xUnit进行单元测试
    • 去除HTML标签删除HTML示例代码
    • KindEditor图片上传的Asp.net代码实例
    • asp.net 获取机器硬件信息(cpu频率、磁盘可用空间、内存容量等)
    • ASP.net在页面所有内容生成后、输出内容前对页面内容进行操作
    • asp.net 模拟提交有文件上传的表单(通过http模拟上传文件)
    • Asp.net TreeView来构建用户选择输入的方法 推荐

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有