c# - "object sender"和 "EventArgs e"参数有什么用?

标签 c# asp.net events sender eventargs

Page_LoadInit等页面事件中,这些(object sender, EventArgs e)参数有什么用?

示例会更有帮助。

最佳答案

EventArgs e 是一个名为 e 的参数,其中包含事件数据,有关详细信息,请参阅 EventArgs MSDN 页面。

Object Sender 是一个名为 Sender 的参数,它包含对引发事件的控件/对象的引用。

事件参数类:http://msdn.microsoft.com/en-us/library/system.eventargs.aspx

例子:

protected void btn_Click (object sender, EventArgs e){
   Button btn = sender as Button;
   btn.Text = "clicked!";
}

编辑: 单击 Button 时,将触发 btn_Click 事件处理程序。 “对象发送者”部分将是对被单击按钮的引用

关于c# - "object sender"和 "EventArgs e"参数有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14479143/

相关文章:

asp.net - 更改 Azure 网站的负载平衡服务器?

java - 从 Java UI 将鼠标事件传递给后面的应用程序

events - 通过远程 PowerShell 在函数中写入事件日志

c# - 两个字符串之间的区别 C#

c# - 如何使用 WebRequest 发布一些数据并读取响应?

javascript - 如何使用 javascript 或 jquery 限制字段中输入的字符数?

Java - 更改原始类型的监听器

c# - Azure Maps 批量地理编码状态 202 12 小时以上

c# - 在程序运行期间获取有关 RAM 的信息

c# - 在 C# 中处理整数溢出的最佳方法?