我正在使用ASP和C#构建网站,想知道是否可以向asp控件添加自定义事件。
我想给<asp:image>
添加OnClick、OnMouseDown、OnMouseUp等事件。
这是可能的吗?
提前感谢。
我正在使用ASP和C#构建网站,想知道是否可以向asp控件添加自定义事件。
我想给<asp:image>
添加OnClick、OnMouseDown、OnMouseUp等事件。
这是可能的吗?
提前感谢。
<asp:Image runat="server" ID="Image1" />
后台代码
protected void Page_Load(object sender, EventArgs e){
this.Image1.Attributes.Add("onmouseup", "alert('this is the OnMouseUp event')");
}
编辑
It can be do it using DHTML but as you may know
DHTML is the art of combining HTML, JavaScript, DOM, and CSS.
protected void Page_Load(object sender, EventArgs e){
//change the Image Url when the click event fire
this.Image1.Attributes.Add("onclick", "this.src='image1.jpg'");
}