数据列表不绑定图像
本文关键字:图像 绑定 列表 数据 | 更新日期: 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
属性。