数据列表不绑定图像

本文关键字:图像 绑定 列表 数据 | 更新日期: 2023-09-27 18:05:09

我正在使用数据列表并在其上绑定一些信息,但是我的数据列表没有显示我的图像。

这是我的Aspx代码:

<asp:DataList ID="datalistnewsrelease" runat="server" RepeatColumns="4" BorderColor="WhiteSmoke"
                    RepeatDirection="Vertical" RepeatLayout="Flow" Width="100%" OnItemCommand="datalistnews_ItemCommand">
    <ItemTemplate>
        <div class="newsbox m5">
            <p class="black">
                <asp:Label ID="lbldate" runat="server" class="b red" Text='<%#Eval("NewsReleaseDate") %>'></asp:Label>
                <asp:Label ID="lblmonth" runat="server" class="b red" Text='<%#Eval("NesReleaseMonth") %>'></asp:Label>
                <asp:Label ID="lblyear" runat="server" class="b red" Text='<%#Eval("NewsReleaseYear") %>'></asp:Label>
                <br>
                <asp:Label ID="lbltitle" runat="server" class="b blue" Text='<%#Eval("NewsReleaseTittle") %>'></asp:Label>
                <a href="<%#Eval("NewsReleaseImage")%>" rel="gallery">
                    <img src="<%#Eval("NewsReleaseImage")%>" width="88" height="62" class="fr ml8" alt="">
                </a>
                <asp:ImageButton ID="NewsRelease" runat="server" Style="float: right;" img src="images/read.png"
                                    CommandArgument='<%#Eval("NewReleaseId")%>' CommandName="View" />
            </p>
            <div class="cb pb5">
            </div>
        </div>
    </ItemTemplate>
</asp:DataList>`

我的代码类似于Gridview,我绑定的数据列表,但只有图像没有显示。

数据列表不绑定图像

你能分享一下"NewsReleaseImage"的价值吗?

是普通的图像文件名还是相对路径?如果它是普通文件名,那么在ItemBound中添加相对路径,如果它是固定的,那么你可以直接在

下面添加

src = "/图片/& lt; % # Eval (NewsReleaseImage) %> "

我建议您查看生成的HTML并查看生成的src属性。