Asp.net 部分视图未加载到主视图中,尽管它正在显示数据

Asp.net 部分视图未加载到主视图中,尽管它正在显示数据,asp.net,asp.net-mvc,asp.net-mvc-4,asp.net-mvc-3,Asp.net,Asp.net Mvc,Asp.net Mvc 4,Asp.net Mvc 3,我目前正在开发asp.net MVC应用程序,我正在尝试绑定数据库中的列表数据。尽管它显示的计数为124 调试部分视图时,我从索引视图调用它,它显示数据并在视图中遍历每个循环,但无法在视图中加载它 索引视图: <div class="row"> <div class="col-lg-12"> <div class="panel panel-default"> <div class="panel-heading">

我目前正在开发asp.net MVC应用程序,我正在尝试绑定数据库中的列表数据。尽管它显示的计数为124

调试部分视图时,我从索引视图调用它,它显示数据并在视图中遍历每个循环,但无法在视图中加载它

索引视图:

<div class="row">
<div class="col-lg-12">
    <div class="panel panel-default">
        <div class="panel-heading">
            Debug Log
        </div>
        <!-- /.panel-heading -->
        <div class="panel-body">
            @if (Model.DebugLogReportList != null)
            {
                @Html.Partial("pv_DebugLogReport", Model)
            }
        </div>
        <!-- /.panel-body -->
    </div>
    <!-- /.panel -->
</div>
下面的结果屏幕


请帮助我了解原因。

我看到您试图在您的视图中使用数据表。对于初始测试,请从表中删除您的id“dataTables示例”,以及dataTable的所有相应的css和引用


注意:使用dataTable时,如果头部行数(即tr和th)不等于身体行数(即tr和td),则即使数据已调试,也不会显示。

我看到您试图在视图中使用dataTable。对于初始测试,请从表中删除您的id“dataTables示例”,以及dataTable的所有相应的css和引用


注意:使用dataTable时,如果标题行数(即tr和th)不等于正文行数(即tr和td),则即使已调试数据,也不会显示数据。

是否确定没有隐藏该表的css(查看页面的源代码以检查是否生成了元素)加载局部视图的方式应与索引ActionResult中的模型数据一起加载。但是,您为局部视图提供了操作方法。你确定你已经理解了流程吗?当您加载Index时,您的操作方法GetAll_DebugLogReport根本不应该被触发。我认为您正在尝试获取表的服务器端呈现。这对您来说可能很方便-注意-实现它只需一次成本,但您还可以从中获得其他好处,如排序、搜索等@StephenMuecke在view source中,我看到没有生成任何元素您确定没有隐藏表的css吗(查看页面的源代码以检查是否生成了元素)加载局部视图的方式应与索引ActionResult中的模型数据一起加载。但是,您为局部视图提供了操作方法。你确定你已经理解了流程吗?当您加载Index时,您的操作方法GetAll_DebugLogReport根本不应该被触发。我认为您正在尝试获取表的服务器端呈现。这对您来说可能很方便—注意—实现它只需一次成本,但您还可以从中获得其他好处,如排序、搜索等。@StephenMuecke在view source中,我看到没有生成任何元素
 public ActionResult GetAll_DebugLogReport()
    {
       ..........

        return PartialView("pv_DebugLogReport", objLMT);
    }