日期:2014-05-17  浏览次数:20553 次

图片怎么绑定,asp.net
这是前台绑定:兄台该看一下是什么问题,
详细的给我写一下,谢谢!
<!--绑定显示的图片-->
  <asp:HyperLink ID="tupian" runat="server" NavigateUrl='<%#Eval("imgID","shouimg.aspx?id={0}") %>' Text='<%#Eval("imgNeirong") %>'></asp:HyperLink>
  <br />
   
  <!--标题-->
  <asp:HyperLink ID="tutitle" runat="server" NavigateUrl='<%#Eval("imgID","shouimg.aspx?id={0}") %>' Text='<%#Eval("imgTitle").ToString().Length >15?Eval("imgTitle").ToString().Substring(0,12)+"..":Eval("imgTitle").ToString() %>'></asp:HyperLink>


asp.net vs 2008,数据库是sql server 2005
这是接收页面:
  <ItemTemplate>
  <!--标题-->
  <h1 id="iTitle" runat="server"><%#Eval("imgTitle")%></h1>
   
  <!--作者-->
  <div style="width:500px; height:25px; float:left;">
  <span runat="server" id="gf"><%#Eval("imgAuthor","作者:{0}")%></span>
   
  </div>
  <!--显示内容-->
  <div style="width:900px; height:500px; float:left;" runat="server">
  <span runat="server" id="Span"><%#Eval("imgNeirong")%></span>
  </div>
  </ItemTemplate>




------解决方案--------------------
<asp:HyperLink ID="tupian" runat="server" ImageUrl='<%#Page.ResolveUrl("~/Images/") + Eval("imgNeirong") %>' Text='<%#Eval("imgNeirong") %>'></asp:HyperLink>


假如图片位置在根目录下的Images文件夹中


------解决方案--------------------
或者
<img src='<%#Page.ResolveUrl("~/Images/") + Eval("imgNeirong") %>'
------解决方案--------------------
你的代码只是拿图片内容进行链接,而不是点击图片进行链接,使用imageField进行图片绑定
------解决方案--------------------
探讨
或者
<img src='<%#Page.ResolveUrl("~/Images/") + Eval("imgNeirong") %>'

------解决方案--------------------
<a href='xxx/aspx?id=<%#Eval("Id") %>'><img src='<%#Page.ResolveUrl("~/Images/") + Eval("imgNeirong") %>'></a>