button和imagebutton控件的区别

来源:互联网 发布:前端怎么获取数据 编辑:程序博客网 时间:2024/05/19 14:55

      ImageButton控件和Button控件基本相似,只是通过图像来表现外观,和Button控件的Click事件不同,ImageButton控件的Click事件是配合System.Web.UI.ImageClickEventHandler委托工作的。即ImageButton控件的Click事件处理方法中使用的事件参数类型为System.Web.UI.ImageClickEventArgs,两个参数X,Y可以获取用户单击的精确位置并做相应的处理。

比如如下代码:

    protected void ImageButton1_Click(object sender, ImageClickEventArgs e)
    {
        TextBox3.Text = Convert.ToString(e.X);
        TextBox4.Text = Convert.ToString(e.Y);

    }

就可以在Web窗体上的TextBox3,TextBox4处显示出你在图像上点击的坐标.