我想要在表数据中显示来自2个不同文件夹的图像。我做了这个,但它说'缺少开始标记..如何在2个文件夹中获取图像以获取表数据?
<td><img src="../EventImages/Events/<%#Eval("images") %>"
<img src="../ProductImg/<%#Eval("images") %>" height="100" width="100" /></td>
INITIAL完整代码
<div class="col-sm-6">
<div class="panel panel-default">
<div class="panel-heading">Full Detail</div>
<asp:Repeater ID="r1" runat="server">
<HeaderTemplate>
<table class="table">
<thead>
<tr>
<td>image</td>
<td>name</td>
<td>price</td>
<td>quantity</td>
</tr>
</thead>
<tbody>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td><img src="../EventImages/Events/<%#Eval("images") %>"
height="100" width="100" /></td>
<td><%#Eval("name") %></td>
<td><%#Eval("price") %></td>
<td><%#Eval("qty") %></td>
</tr>
</ItemTemplate>
<FooterTemplate>
</tbody>
</table>
</FooterTemplate>
</asp:Repeater>
<asp:Label ID="l1" runat="server" Text=""></asp:Label>
</div>
</div>
答案 0 :(得分:0)
所以我建议在内部制作另一个循环来显示每个索引中的图像。
<td>
<% foreach(var image in Eval("images")){ %>
<img src="../EventImages/Events/<%=image%>" height="100" width="100" />
<% } %>
</td>
我可能写错了函数,所以让我知道如何解决它,我稍后会编辑答案。