Asp.net MVC 3 загрузить HTML-таблицу с данными - PullRequest
2 голосов
/ 29 сентября 2011

net mvc 3 с первым в мире бритвенным двигателем

допустим, у меня есть массив строк, ну, назовите его онлайн-пользователи

string [] onlineusers -> внутри него есть данные

Теперь, как я могу создать таблицу, используя бритву, и заполнить ее содержимым массива onlineusers? Тпй

possible output
online users table (generated by mvc 3 razor | view engine)
------------
jack       |
jason      |
peter      |
juan       |
------------

также, есть ли способ настроить таблицу HTML? как сделать его в центре, вверх, вниз, влево. Я также планирую разместить 3 таблицы, загруженные различными наборами данных.

Ответы [ 2 ]

4 голосов
/ 29 сентября 2011

используя синтаксис Razor, вы можете просто получить данные из строго типизированной модели в вашем представлении

например

<table>
@foreach(var onlineuser in Model.Users){
   <tr>
     <td><b>Name : </b></td>
     <td>@onlineuser</td>
   </tr>
}
<table>
0 голосов
/ 29 сентября 2011

Если вы передадите его в качестве модели

<table>
@foreach (string User in Model)
{
   <tr>
      @User
   <tr>
}
</table>

даст вам базовую таблицу.В прошлом вам нужно было использовать CSS для его настройки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...