两个参数,
sender一般是触发事件的对象,
e就是事件参数。
sender一般是触发事件的对象,
e就是事件参数。
解决方案 »
- web下截屏,哪位兄弟帮忙,合适可花RMB购买,谢谢!
- SQL语句去除重复数据并根据AddTime取各ID的最后一条数据
- 这两句怎样变成相对路径?(ASP.NET)
- 这个网站当鼠标经过一张图片时出项提示信息
- 基于角色的表单验证,高手进,在线等!
- ★★★送分快来抢★★★:FileSystemWatcher类在asp.net中怎么不能监视文件的变化呢?
- datalist里嵌套了RadioButtonList,怎么取得RadioButtonList的值
- 从A页向B页传送数据出错!!
- 怎样让一个ASP.NET站点输出为HTML页面..
- js如何实现服务器控件CheckBoxList全选
- Cannot find the script or external object that implements prefix
- cuteedit编辑器上传图片出先如图问题
1 sender 就是触发事件的对象,比如在aspx网页上的一个Button,当你点击的时候,事件是由Button触发的;而看到的是执行网页类中的方法,是因为网页类中的方法和Button的事件有关联(这种关联叫做订阅,我门经常看到this.btn.Click += ........,就是这种),所以你可以再方法中这样写,Button btn = (Button)sender;
Response.Write(btn.Text);2 EventArgs 是事件参数对象,可以用来存储和传递事件产生的数据
比如GridView的翻页事件,你可以用e.NewPageIndex来获取新页的索引,是因为,触发翻页事件时,有新页码值传递给事件参数对象(比如实例化时,通过构造函数传参),然后在事件关联执行的方法中可以调用<U>参考</U>