首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

image鼠标经过图像动态绑定图片有关问题

2012-09-14 
image鼠标经过图像动态绑定图片问题asp:Image IDImage2 runatserverImageUrl%#Eval(Menu_image

image鼠标经过图像动态绑定图片问题
<asp:Image ID="Image2" runat="server"
ImageUrl="<%#Eval("Menu_imageURL1") %>"
onmouseover="javascript:this.src='<%#Eval("Menu_imageURL2") %>'" 
onmouseout="javascript:this.src='<%#Eval("Menu_imageURL1") %>'"/>


以上代码提示错误:服务器标记的格式不正确,估计是语法符号之类的错了,望大神指点正确写法.也试过如下写法也不行
<asp:Image ID="Image2" runat="server"
ImageUrl='<%#Eval("Menu_imageURL1") %>'
onmouseover='javascript:this.src='<%#Eval("Menu_imageURL2") %>''
onmouseout='javascript:this.src='<%#Eval("Menu_imageURL1") %>''/>

还有这样
<asp:Image ID="Image2" runat="server"
ImageUrl='<%#Eval("Menu_imageURL1") %>'
onmouseover='javascript:this.src=<%#Eval("Menu_imageURL2") %>' 
onmouseout='javascript:this.src=<%#Eval("Menu_imageURL1") %>'/>
这样下不报错,但图片不能正确显示...


储存在数据库里是图片的路径,路径确认没问题.因为将<%#Eval("Menu_imageURL2") %>换成路径是能正常显示的...
<%#Eval("Menu_imageURL2") %>里的路径是这样的
/W1/Images/admin/basicMenu/页面设置1.png





[解决办法]
<asp:Image ID="Image2" runat="server"
ImageUrl='<%#Eval("Menu_imageURL1") %>'
onmouseover=this.src='<%#Eval("Menu_imageURL2") %>'
onmouseout="this.src='<%#Eval("Menu_imageURL1") %>'/>
[解决办法]

HTML code
        <asp:Image ID="Image2" runat="server" ImageUrl='<%#Eval("Menu_imageURL1").ToString() %>'         onmouseover='<%# " this.src="+Eval("Menu_imageURL2").ToString() %>'         onmouseout='<%#"this.src="+Eval("Menu_imageURL1").ToString() %>' />
[解决办法]
探讨
引用:

HTML code
<asp:Image ID="Image2" runat="server" ImageUrl='<%#Eval("Menu_imageURL1").ToString() %>'
onmouseover='<%# " this.src="+Eval("Menu_imageURL2").ToString() %>'
onmou……

Imag……

[解决办法]
C# code
<img alt="" src="<%# GetProjectStatus(Eval("PStatus").ToString(), 0) %>" title="<%# GetProjectStatus(Eval("PStatus").ToString(), 1) %>"                                                                    width="16px" height="16px" /> 

热点排行