sender和eventArgs是什么意思/指的是什么?我如何使用它们(在下面的场景中)?
脚本:
我正在try 构建一个带有删除功能的自定义控件,我希望能够删除在包含许多相同自定义控件的页面上单击的控件.
sender和eventArgs是什么意思/指的是什么?我如何使用它们(在下面的场景中)?
脚本:
我正在try 构建一个带有删除功能的自定义控件,我希望能够删除在包含许多相同自定义控件的页面上单击的控件.
发送者是操作所针对的控件(比如onclick,就是按钮).
EventArgs是此事件的实现者可能会发现有用的参数.对于onclick,它不包含什么好东西,但是在某些事件中,比如在GridView‘SelectedIndexChanged’中,它将包含新的索引或其他一些有用的数据.
克里斯的意思是你可以做到:
protected void someButton_Click (object sender, EventArgs ea)
{
Button someButton = sender as Button;
if(someButton != null)
{
someButton.Text = "I was clicked!";
}
}