Как отобразить данные в табличном формате для C# MVC
Привет, я все еще новичок в c# и нуждаюсь в помощи в отображении данных.
вот чего я хочу:
<tr><th>Column 1 </th> <td> UnitName1</td> <td>UnitName2 </td></tr> <tr><th>Column 2</th> <td> UnitName3</td> <td>UnitName4 </td></tr>
я перечислил все названия блоков в домашнем контроллере вот так:
private List<Units> Unit; public HomeController() { ViewBag.UnitName = Unit; Unit = new List<Units>() { new Units() {UnitName = "UnitName1"}, new Units() {UnitName = "UnitName2"}, new Units() {UnitName = "UnitName3"}, new Units() {UnitName = "UnitName4"}, new Units() {UnitName = "UnitName5"}, new Units() {UnitName = "UnitName6"}, };
я не знаю, как отобразить данные с помощью оператора if, потому что мне нужно только 2 имени блока в строке.
Что я уже пробовал:
это код в моем cshtml, который я пробовал:
@foreach (var d in Model) { <tr> <td>d.UnitName</td> </tr> }
этот код верен, поскольку он выполняет имя единицы измерения, но в одном столбце.
могу ли я по-прежнему использовать оператор "foreach" для достижения желаемого? спасибо :)