在鼠标悬停时更改图片

时间:2010-12-31 13:55:47

标签: c# javascript asp.net

如何设置ASP.NET ImageButton以更改鼠标悬停时的图片?

3 个答案:

答案 0 :(得分:4)

<asp:ImageButton onmouseover="changePic(this);" ...

JavaScript的:

function changePic(obj)
{
    obj.src = "<picture path>";
}

答案 1 :(得分:2)

您必须在客户端执行此操作 - 即使用javascript。

您可以为onMouseOver="this.src = 'pathToOtherimage'"添加客户端onMouseOut属性和类似的属性,以便还原。

答案 2 :(得分:2)

不能从服务器端(在C#代码中)完成,而是必须在客户端(在JavaScript中)完成。从这个事实开始,主题有various approaches