我在ASP.NET MVC中有一个视图。它接受模型对象并迭代字符串列表并将其显示在表格行中,如下所示:
<table>
<tbody>
<tr>
<th>Values in the database</th>
</tr>
<% foreach (string value in Model.lstDistinctValues)
{%>
<tr>
<%=value%>
<%} %>
</tr>
</tbody>
问题是值显示在标题之上。因此,“数据库中的值”显示在底部,而值则显示在顶部。
为什么会这样?
答案 0 :(得分:1)
您需要添加TD
元素。
<table>
<tbody>
<tr>
<th>Values in the database</th>
</tr>
<% foreach (string value in Model.lstDistinctValues)
{%>
<tr>
<td><%=value%></td>
</tr>
<%} %>
</tbody>
</table>