Asp.Net MVC在网页中显示图像?
问题描述:
我从用户注册时存储的数据库中搜索了9个图像路径....在一个页面中,我必须在每一行显示3个图像......如何做到这一点...Asp.Net MVC在网页中显示图像?
我创建了模型类“ FriendsList”具有可变图像路径和用户ID ...
public String FriendImagePath
{
get;
set;
}
public int FriendUserId
{
get;
set;
}
而且我创建的视图模型类和创建的变量‘型模型类的FriendsList’......
public List<FriendsList> FriendsList { get; set; }
我存储9个值在这...
在.Aspx页我必须显示3行..并在每行我必须显示3图像...
如何做到这一点???
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
</tr>
如何做到这一点...
谢谢。
答
<table>
<tr>
<%
int index=0;
foreach(var friend in Model){ %>
<% if(index%3==0){ %>
</tr><tr>
<% } %>
<td><img src="<%=Url.Content(friend.FriendImagePath) %>" /></td>
//others prpoerties
<%
index++;
} %>
</tr>
</table>