`
cloudtech
  • 浏览: 4609469 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

(二)、事件和数据回发机制

 
阅读更多

  1. 控件事件和数据回发概述
  • 深层了解一下Button 的事件:

假如我们没有对Button 注册Click 事件,则Button 会执行一遍它内部的Click 相关逻辑,并没有对Page 对象产生任何影响;如果我们为Button 定义了Click 事件(如上面代码片段),则Button 还是执行一遍它内部的Click 相关逻辑,不同的是在执行自己内部逻辑的过程中它还执行了Page 对象中的一些代码功(即Button 的事件体Button1_Click 方法),就达到了我们要实现的功能。通过触动一个对象Button 影响到另一个对象Page 的行为, 并且在Button 的事件体中即可以修改Button 本身( 通过sender 或this.Button1),也可以修改Page 页面对象的其他控件或执行任意想要的代码功能。其次从ASP.NET 工作机制说一下它的工作原理,与桌面应用程序中的事件不同,ASP.NET服务器控件事件是在服务器上引发和处理的。当Web 请求将客户端操作发送到服务器时,控件可以在服务器上引发事件来响应客户端操作。该页或其子控件对事件进行处理,然后ASP.NET 将响应发送回客户端。这样,用户感觉就像在使用桌面应用程序一样。但是,控件开发人员必须了解只有一个客户端事件发送到服务器,即回发事件。

  • 数据回发机制

两次页面请求之间的数据关联性问题,ASP.NET 是通过视图机制实现的。简单地讲, 视图区域信息( ViewState)存储在页面上的一个隐藏字段,里面存储每次需要视图机制保存的一些信息,每次提交时,它都会以“客户端到

分享到:
评论

相关推荐

    庖丁解牛:纵向切入ASP.NET 3.5控件和组件开发技术

    5.2 事件和数据回发机制的实现 148 5.2.1 客户端回传事件接口ipostbackeventhandler 148 5.2.2 客户端回发/回调揭密 150 5.2.3 回传数据处理接口ipostbackdatahandler 153 5.2.4 正确处理继承基类中控件的事件 ...

    庖丁解牛 纵向切入ASP.NET 3.5控件和组件开发 part1

    5.2 事件和数据回发机制的实现 148 5.2.1 客户端回传事件接口ipostbackeventhandler 148 5.2.2 客户端回发/回调揭密 150 5.2.3 回传数据处理接口ipostbackdatahandler 153 5.2.4 正确处理继承基类中控件的事件 ...

    庖丁解牛 纵向切入ASP.NET 3.5控件和组件开发 part2

    5.2 事件和数据回发机制的实现 148 5.2.1 客户端回传事件接口ipostbackeventhandler 148 5.2.2 客户端回发/回调揭密 150 5.2.3 回传数据处理接口ipostbackdatahandler 153 5.2.4 正确处理继承基类中控件的事件 ...

    庖丁解牛纵向切入ASP.NET 3.5控件和组件开发技术.pdf

    5.2 事件和数据回发机制的实现148 5.2.1 客户端回传事件接口ipostbackeventhandler148 5.2.2 客户端回发/回调揭密150 5.2.3 回传数据处理接口ipostbackdatahandler153 5.2.4 正确处理继承基类中控件的事件159 ...

    arsenal:javascript应用程序的各种有用机制的集合

    Sequence 按顺序运行函数和回调。 Throttle限制特定程序以一定频率运行。 触发器在满足所有给定条件时调用指定的函数。 Impulse (Deprecated) 基于绑定和触发机制的数据驱动机制。 管道(已弃用) 一种功能管道...

    网络安全事件应急管理制度及处置措施.doc

    网络安全事件应急管理制度及处置措施 为了保证本单位网络畅通,安全运行,保证网络信息安全,特制定网络和信息安全事件 应急处置和报告制度。 一、在单位领导下,贯彻执行《中华人民共和国计算机信息系统安全保护...

    代码客:G-Socket(IOCP) 1.0 (Server/Client)例程源码+Server体验程序+强大的压力测试工具

    (2)、可设置每秒最大的连接并发量和空连接(连接不发数据)超时时间以防止DOS攻击造成的服务瘫痪、具有心跳处理(防网络异常造成的虚连接)功能 (3)、不加协议的透明传输,可适用广泛的网络通讯环境 (4)、可现实主...

    Dialogic从入门到系统工程师_完整版

    10.1.2 事件数据取回函数 227 10.1.3 SRL参数函数 227 10.2 标准属性函数 227 10.3 SRL事件管理函数及标准属性函数参考 227 sr_dishdlr() 禁止事件处理句柄 228 sr_enbhdlr() 启用事件句柄函数 230 sr_...

    crmeb电商系统 v4.3.0 打通版.zip

    17.无缝事件机制行为扩展更方便,方便二次开发; 18.支持队列降低流量高峰,解除耦合,高可用; 19.一键安装自动检查系统环境一键安装; 20.移动端使用uni-app进行开发,方便编译成各种格式的代码; crmeb电商系统 ...

    网络安全与信息化应急处置预案.doc

    按照"谁主管谁负责"的原则,分级分类建立和完善安全责 任制度、协调管理机制和联动工作机制。 3.提高素质,快速反应。加强信息化与网络安全科学研究和技术开发,采用先进的监 测、预测、预警、预防和应急处置技术及设施...

    网络信息安全应急预案(3).doc

    李家台镇中学 2013年6月20日 网络信息安全应急预案 一、指导思想 为提高应对网络与信息安全突发事件的能力,形成科学、有效、反应迅速的应急工 作机制,确保重要计算机信息系统的实体安全、运行安全和数据安全,最大...

    网络安全应急预案(9).doc

    网络安全应急预案 一、总则 1、编制目的 为提高应对网络安全突发事件的能力,形成科学、有效、反应迅速的应急工作机制 ,确保计算机信息系统的实体安全、运行安全和数据安全,特制定本预案。 2、编制依据 根据《中华...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    6.3.2 跨页回发 6.4 cookie 6.5 会话状态 6.5.1 会话架构 6.5.2 使用会话状态 6.5.3 配置会话状态 6.5.4 会话状态安全 6.6 应用程序状态 6.7 总结 第二部分 数据访问 第7章 基础 7.1 ADO.NET...

    JAVA上百实例源码以及开源项目源代码

     //给客户发一个感谢消息,消息驱动Bean必须实现两个接口MessageDrivenBean和MessageListener  在对象创建的过程中将被容器调用,onMessage函数方法接收消息参数,将其强制转型为合适的消息类型,同时打印出消息...

    网络安全应急预案.doc

    网络安全应急预案 一、目的 为提高我单位处置网络与信息安全突发公共事件的能力,形成科学、有效、反应迅 速的应急工作机制,确保重要计算机信息系统的实体安全、运行安全和数据安全,最大 限度地减轻网络与信息安全...

    网络安全应急预案(3).doc

    网络安全应急预案 一、目的 为提高我单位处置网络与信息安全突发公共事件的能力,形成科学、有效、反应迅 速的应急工作机制,确保重要计算机信息系统的实体安全、运行安全和数据安全,最大 限度地减轻网络与信息安全...

    代码客:G-TcpServer(IOCP) 1.0 正式版及Demo源码

    工作线程负责IO投递工作,并响应投递返回,再把接收的数据投递给处理线程,处理线程调用回调函数给应用层,以此可以在通讯层和应用层之间现实0拷贝数据的功能。模块只有一个看守线程,负责:a、响应Accept事件并...

    asp.net知识库

    服务器自定义开发二之客户端脚本回发 Web开发: 使用URL重写WEB主题切换 如何在Asp.Net1.1中实现页面模板(所谓的MasterPage技术) Tool Tip 示例(FILTER版) Tool Tip示例 (htc版) 一个.net发送HTTP数据实体的类 ...

    JAVA课程设计(1).doc

    要求掌握以下内容: " "面向对象技术中的继承与多态(重载和覆盖)机制、各种修饰符的使用 " "类、包、接口的定义与使用 " "常用工具类与算法的实现(数组、向量、字符串、链表) " "Java常用标准GUI组件及其事件处理 ...

Global site tag (gtag.js) - Google Analytics