VS.NET(C#)--2.2_事件
2024-08-26 17:16:18
事件
事件
由用戶行为生成系统触发(事件处理程序)。在ASP.NET中,对象可以触发事件。用户在浏览器对服务器控件的任何行为都可能触发事件,但是在服务器端处理。
页面和控件事件
它们继承自control类,都传递没有属性的EventArgs类型的事件参数。
部分公共页面和控件事件
事件名称
说明
DataBinding
当控件绑定到数据源时发生
Disposed
当控件从内存销毁
Error
Init
控件初始化时发生
Load
控件加载到页面对象时发生
PreRender
当控件准备输出时发生
Unload
当控件从内存中卸载时回传事件VS非回传事件
回传事件促使表单立刻回传到服务器,比如典型单击事件
AutoPostBack属性为True强制采用回传方式
IsPostBack属性
Page对象有IsPostBack属性,指示页面第一次加载还是为响应客户端回传而进行的加载。
可以在第一次加载时,执行一些消耗资源的操作。如果页面回传到服务器并再次加载,就无需重复这些操作了。
因为任何输入与构造数据均被保留(使用视图状态)
部分ASP.NET控件默认事件
Button 控件默认Click事件
多个控件共用一个处理程序
测试sender参数,如下
Button b=sender as Button
String bid=b.ID
Switch()
{
Case"btn Do This"
//
Case"btnDoThat"
//
}
最新文章
- 手把手教你写一个RN小程序!
- 搭建了个人的github.io博客
- mybatis+springMVC新感悟
- opencv 人脸识别 (一)训练样本的处理
- HTML中动态图片切换JQuery实现
- FileReader 的了解
- thinkphp3.2.3 成功对接支付宝接口
- Sql 2012 OFFSET / FETCH NEXT BUG
- 基于jquery 封装的 select 小控件,解决 IE6 7 8里 select 边框 高度 无法遮挡等问题
- Flunetd 用于统一日志记录层的开源数据收集器
- Python 爬虫学习
- 自学Aruba1.1-WLAN一些基本常识
- 【Java-Web】初始化加载Serlvet工程后-HttpServlet报错
- python之路之函数02
- 官方推荐的MySQL参数设置值
- scrapy 的框架的安装
- 判断变量是否为 NaN
- 图的基本算法(BFS和DFS)
- 删除多余的OracleOraDb11g_home1TNSListenerLISTENER1
- [bzoj1874][BeiJing2009 WinterCamp]取石子游戏_博弈论