日期:2014-05-20  浏览次数:20874 次

那位告诉能讲一下事件里面的sender 和e?
一直没弄明白,不知道sender和e是什么意思和有什么用,什么时候能用到,最好举个浅显的例子,谢谢

------解决方案--------------------
Sender是函数的第一个输入参数,类型为Object,表示触发事件的对象
E为函数的第二个参数类型为EventArgs,包含触发事件时所带的信息
是.NET的标准事件方法。
------解决方案--------------------
基于服务器的 ASP.NET 页和控件事件遵循事件处理程序方法的标准 .NET Framework 模式。所有事件都传递两个参数:表示引发事件的对象的对象,以及包含任何事件特定信息的事件对象。第二个参数通常是 EventArgs 类型,但对于某些控件而言是特定于该控件的类型。例如,对于 ImageButton Web 服务器控件,第二个参数是 ImageClickEventArgs 类型,它包括有关用户单击位置的坐标的信息。

注意
页事件(例如,该页的 Load 事件)可以接受两个标准参数,但不会通过这些参数传递值。


------解决方案--------------------
sender:引发这个事件的对象
e:和这个事件相关的一些参数信息