C# ASP网络映像onmouseover不工作

C# ASP网络映像onmouseover不工作,c#,asp.net,C#,Asp.net,我的页面中有两张图片。我想做的是,当我将鼠标移到第二个图像上时,第一个图像将变为另一个图像,但有些东西不起作用 代码: 如果我将onmouseover=“imgProduct.src=中的ID更改为母版页中的任何图像ID,则该图像正在正确更改,但在默认页面中不起作用 有什么建议吗?试试这个: <asp:Image ID="Image1" runat="server" ImageUrl="~/Images/2.png" onmouseover="javascript:document

我的页面中有两张图片。我想做的是,当我将鼠标移到第二个图像上时,第一个图像将变为另一个图像,但有些东西不起作用

代码:


如果我将
onmouseover=“imgProduct.src=
中的ID更改为母版页中的任何图像ID,则该图像正在正确更改,但在默认页面中不起作用

有什么建议吗?

试试这个:

<asp:Image ID="Image1" runat="server" ImageUrl="~/Images/2.png"  
onmouseover="javascript:document.getElementById('imgProduct').src=this.src;" />


祝你好运!!

在加载事件页面添加这一行

Image2.Attributes.Add("onmouseover",imgProduct.ClientID+".src='Images/2.png'");

您好,感谢您的快速回复。它仍然是一样的-在母版页中处理图像,但不是在默认页中。
Image2.Attributes.Add("onmouseover",imgProduct.ClientID+".src='Images/2.png'");