ImageButton is different, it is handler should be of ImageClickEventHandler Delegate type, you need to pass an ImageClickEventArgs as the second argument void ImageButton_Click(object sender, ImageClickEventArgs e)
{
Label1.Text = "You clicked the ImageButton control at the coordinates: (" +
e.X.ToString() + ", " + e.Y.ToString() + ")";
}ImageButton_Click(YourImageButtonID, new ImageClickEventArgs(100,100));
{
Label1.Text = "You clicked the ImageButton control at the coordinates: (" +
e.X.ToString() + ", " + e.Y.ToString() + ")";
}ImageButton_Click(YourImageButtonID, new ImageClickEventArgs(100,100));
this.ImageButton1.Click += new System.Web.UI.ImageClickEventHandler(this.ImageButton1_Click);
//事件:
private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
{
}
imagebutton的事件应该是
private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e)
其用法和button事件类似。
e.x和e.y表示用户单击的x坐标和y坐标