如何在foreach循环中创建动态src?

时间:2017-08-21 22:39:09

标签: c# html css asp.net



      <%foreach (Art a in SearchedArt)%>
			<%{ %>
				<tr>
					<td><asp:Image ID="Image1" runat="server" src=<%a.PicturePath %>/></td>
					<td><%= Global.Users.Find(m => m.UserID == a.UserID).Name %></td>
					<td>
						<ul>
							<%foreach (string tag in a.Tags) %>
							<%{ %>
								<li><%= tag %></li>
							<%} %>
						</ul>
					</td>
				</tr>
			<%} %>
&#13;
&#13;
&#13;

所以我要做的是为表格中的每件艺术品展示不同的图像。但是,src =&lt;%a.PicturePath%&gt;似乎没有做这个伎俩(我用引号试了一下它也没有用)。我该怎么做?

1 个答案:

答案 0 :(得分:1)

ImageUrl是服务器端标记 - 您需要从代码后面设置其<img>属性,或使用客户端src并设置其<img src="<% =a.PicturePath %>" /> 属性:

DB_REFRESH=true