我是 MVC 和学习 MVC 的新手。现在我不想使用任何网格扩展,而是只想通过 HTML 表格生成表格 UI。所以我一直在寻找代码并找到了提示。
此代码不是完整代码。这是我得到的。
<% if (Model.Count() > 0)
{ %>
<table width="35%">
<thead><tr><th>Species</th><th>Length</th></tr></thead>
<% foreach (var item in Model)
{ %>
<tr>
<td><%= item.FishSpecies%></td>
<td align="center"><%=item.Length%></td>
</tr>
<% } %>
</table>
<% }
else
{ %>
No fish collected.
<%} %>
问题是我无法想象模型类的外观以及它是如何从控制器中填充的。代码中不使用 Viewbag,而是直接从模型类生成表。
那么任何人都可以为我编写一个小的完整代码来创建一个 HTML 表格并直接填充模型而不使用 viewbag 吗?
也需要模型、控制器和视图的代码。