none
Datalist怎样绑定数据库字段和另一个字符串的和 RRS feed

  • 问题

  • 我想用datalist来显示图片,图片存在网站目录下images文件夹中。数据库中imageURL字段存着图片文件名(比如04.jpg)。我用如下代码绑定数据:

     <asp:DataList ID="DataList1" runat="server">
        <ItemTemplate>
         <asp:Image ID="Image2" runat="server" ImageUrl='<%#Eval("imageURL") >'/>
        </ItemTemplate>
     </asp:DataList>

    可是ImageUrl需要完整的路径和文件名才能显示图片,我怎么把"~/images/"和'<%#Eval("imageURL") >'的和一起赋值给ImageUrl?

    在gridview中ImageField除了DataImageUrlField属性外,还有一DataImageUrlFormatString可以用,但是Datalist中该怎么办呢?


    王林
    2011年3月11日 12:32

答案

  • <br/><asp:Image ImageUrl='<%# "~/images/" + Eval("ImageUrl") %>' runat="server" />
    


    知识改变命运,奋斗成就人生!
    • 已标记为答案 wanglin005 2011年3月12日 3:13
    2011年3月11日 16:43
    版主

全部回复