ASP.NETMVC中的RenderBy在一个页面中的顺序错误

ASP.NETMVC中的RenderBy在一个页面中的顺序错误,asp.net,asp.net-mvc,model-view-controller,bootstrap-table,Asp.net,Asp.net Mvc,Model View Controller,Bootstrap Table,以下是我的情况: 我正在做一个ASP.NETMVCWeb应用程序,其中一个页面运行不正常 通常这是它呈现的内容(视觉上): 导航栏(我使用的是引导), H1页面标题, 页面主体, 页脚 但我有一个页面的行为如下: 导航栏, H1页面标题, 页脚, 页面正文 我试图在我的表(代码中)后设置一个“Hello world”,这个Hello位于它的正确位置(在h1标题和页脚之间) 与其他页面的唯一区别在于,这是一个使用模型列表生成的表。它是使用通常的 foreach (var item in Model

以下是我的情况: 我正在做一个ASP.NETMVCWeb应用程序,其中一个页面运行不正常

通常这是它呈现的内容(视觉上): 导航栏(我使用的是引导), H1页面标题, 页面主体, 页脚

但我有一个页面的行为如下: 导航栏, H1页面标题, 页脚, 页面正文

我试图在我的表(代码中)后设置一个“Hello world”,这个Hello位于它的正确位置(在h1标题和页脚之间)

与其他页面的唯一区别在于,这是一个使用模型列表生成的表。它是使用通常的

foreach (var item in Model)
{
<tr>
Display each property of the item
<tr>
}
foreach(模型中的变量项)
{
显示项目的每个属性
}
模型(调试时)不是空的


任何帮助都将不胜感激。

错误非常简单,html验证失败,缺少结束标记。要修复它,只需使用在线HTML验证程序。

请发布您的视图代码。从一个工作页和上面提到的。你的标签在哪里?试试HTML验证程序(谷歌搜索)的在线版本。执行“查看源代码”并粘贴html,查看是否有任何标记丢失或不匹配。@JimKennelly谢谢,简单的错误,忘记关闭标记。我从没想过控制台/调试工具不会标记这样的错误。。。下次我会知道的!