代码如下:
private void button1_Click(object sender, EventArgs e)
{
// button2.PerformClick(); //method 1:
//button2_Click(button2, new EventArgs()); //method 2:
button2_MouseClick(button2, new MouseEventArgs(MouseButtons.Left, 1, 0,0, 2)); // method 3:
}
private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show("Hello");
}
private void button2_MouseClick(object sender, MouseEventArgs e)
{
MessageBox.Show("Hello");
}
扩展资料
button 事件属性:
button 事件属性可返回一个整数,指示当事件被触发时哪个鼠标按键被点击。
语法:event.button=0|1|2
OnClick是button的服务器端事件。
OnClientClick是button属性,它里面执行的是js代码,是在客户端运行。
一般我们用 OnClientClick验证我们的提交数据,但是这个一定要返回ture或者false,即一定要加上return,否则在客户端验证失效。如果是true那么就会执行后台的c#代码,页面也会进行提交刷新;否则就不执行,只会执行客户端js代码。