.NET 事件 - 什么是对象发送者
sender 和 eventArgs 是什么意思/指的是什么? 设想: 我正在尝试构建具有删除功能的自定义控件,并且我希望能够删除在包含许多相同自定义控件的页面上单击的控件。 答案 发送者是该操作所针对的控件(例如 OnClick,它是按钮)。 EventArgs 是该事件的实现者可能会发现有用的参数。 克里斯所说的是你可以这样做: protected void someButton_Click (object sender, EventArgs ea) { Button someButton = sender as Button; if(someButton != null) { someButton.Text = "I was clicked!"; } } 来自: stackoverflow.com