2011-02-04 4 views
0

Я извлек 9 путей изображения из БД, которые я сохранил, когда пользователь регистрирует .... На одной странице мне нужно отображать 3 изображения в каждой строке ... Как это сделать ...Asp.Net MVC Отображение изображения на веб-странице?

Я создал модельный класс " FriendsList»с переменной Path изображения и идентификатор пользователя ...

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> 

I have to display like this

Как это сделать ...

Спасибо ..

ответ

1
<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> 
Смежные вопросы