<img src="images/<%# Eval("sex") %>.gif" alt="qianbao'blog" />数据这样绑定图片老不能显示

解决方案 »

  1.   

    <img runat="server" src="~/images/<%# Eval("sex") %>.gif" alt="qianbao'blog" />
      

  2.   

    sex 这个字段名让人浮想连篇哇。。images目录,相对这个文件是在什么位置的,.net里面,不是有图片专用的image控件么,用那个试试。
      

  3.   

    <img  src='images/<%# Eval("sex") %>.jpg' alt="qianbao'blog"/>
      

  4.   


    src="images/<%# Eval("sex") %>.gif"=========》src='images/<%# Eval("sex") %>.gif'外面是不是得单引号啊
      

  5.   

    <img src='images/<%# Eval("sex") %>.jpg' alt="qianbao'blog"/>
    这种写法是没问题的啊,如果楼主还不行,可以写一个变量,当做字符串传个src就可以的
      

  6.   

    后台public string path
    path="地址"前台
    src=<%=path%>
    不建议用这个,特别是产生循环绑定的时候。
      

  7.   

    路径出问题了http://localhost:52185/Web/images/1%20.gif
    多了个%20
    救命啊
      

  8.   

    就是   1   或   2    代表性别来的     两张图片的名称    1.gif  2.gif   放在根目录下的images
      

  9.   

    <img  src='/images/<%# Eval("sex").ToString()=="1"?"1.jpg":"2.jpg" %>' alt="qianbao'blog"/>
      

  10.   

    尝试下面写法:<img src='<%# "~/images/" + Eval("sex") + ".gif" %>' alt="qianbaoblog" />