我创建了一个填充图像的页面,并像这样编写了他们的名字(ASP.Net MVC):
这是我的代码:
<span style=" display : block">
<a href="<%= Url.Action("EditProduct", new { id = item.Id }) %>">
<img src='<%= Url.Action( "getImg", "Product", new { ShopId = item.Id }) %>' alt="" /></a>
<%: Html.DisplayFor(modelItem => item.Name)%>
<% }%>
</span>
但我想把名字放在图片的下面。我试过像桌子这样的方法,但我没有成功。任何的想法?
答案 0 :(得分:1)
试试这个:
<img src='<%= Url.Action( "getImg", "Product", new { ShopId = item.Id }) %>' style="clear:both" alt="" />
答案 1 :(得分:0)
在<br />
</a>
标记
<span style=" display : block">
<a href="<%= Url.Action("EditProduct", new { id = item.Id }) %>">
<img src='<%= Url.Action( "getImg", "Product", new { ShopId = item.Id }) %>' alt="" /></a><br />
<%: Html.DisplayFor(modelItem => item.Name)%> <%}%>
</span>