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

从数据库中读取图片路径,图片不显示?求解,该怎么解决

2012-04-18 
从数据库中读取图片路径,图片不显示???求解asp:DataList idgvData RepeatColumns1 runatserverR

从数据库中读取图片路径,图片不显示???求解
<asp:DataList id="gvData" RepeatColumns="1" runat="server" 
  RepeatDirection="Horizontal" Width="80" Height="50" 
  ondatabinding="gvData_DataBinding">
  <ItemTemplate>
  <div >
  <div >
  <div >
  <dl >
  <dt><img src="<%#"~/System/Room/"+Eval("RoomImagePath")%>" width="80" height="50" border="0" class="thumb_img" rel="<%#"~/System/Room/"+Eval("RoomImagePath")%>" /></dt>
  </dl>  
  </div>
  </div>
  </div>
  </ItemTemplate>
  </asp:DataList>

[解决办法]
点击图片 属性 
看你的路径是不是正确的
[解决办法]
看看路径是否正确
[解决办法]
路径问题
[解决办法]
src="~/System/Room/<%#Eval("RoomImagePath")%>" 

这样绑定 另外红色的那个 ~也是不能用的,写成../这样的对应的路径 ~只是在服务端能识别 你那个img标签识别不了
[解决办法]
你用firebug看看最后页面生成的路径对不对

探讨

C# code

<asp:DataList id="gvData" RepeatColumns="1" runat="server"
RepeatDirection="Horizontal" Width="80" Height="50"
ondatabinding="gvData_DataBinding">
<ItemTemplate>
<div >
<div >
……

[解决办法]
C# code
<asp:DataList id="gvData" RepeatColumns="1" runat="server"   RepeatDirection="Horizontal" Width="80" Height="50"   ondatabinding="gvData_DataBinding">  <ItemTemplate>  <div >  <div >  <div >  <dl >  <dt><img src="../System/Room/<%#Eval("RoomImagePath")%>" width="80" height="50" border="0" class="thumb_img" rel="../System/Room/<%#Eval("RoomImagePath")%>" /></dt>  </dl>    </div>  </div>  </div>  </ItemTemplate>  </asp:DataList> 

热点排行