C# Ajax:如何使用嵌套的部分视图数据表返回部分视图?

C# Ajax:如何使用嵌套的部分视图数据表返回部分视图?,c#,jquery,ajax,asp.net-mvc-5,C#,Jquery,Ajax,Asp.net Mvc 5,使用jquery.ajax,我试图返回一个视图,该视图有一个嵌套的局部视图来显示数据表。初始视图正在返回,但datatable未显示或呈现 AJAX 控制器 模型 公共类模型 { 公共第一视图模型第一视图模型{get;set;) 公共IEnumerable DataTableModel{get;set} } 我最终希望使用ajax动态加载不同的选项卡,这些选项卡都将在部分视图中嵌套数据表,但我无法让第一个选项卡正常工作。请帮助,谢谢 目标视图 //舱内 @模型 //FirstViewMode

使用jquery.ajax,我试图返回一个视图,该视图有一个嵌套的局部视图来显示数据表。初始视图正在返回,但datatable未显示或呈现

AJAX 控制器 模型
公共类模型
{
公共第一视图模型第一视图模型{get;set;)
公共IEnumerable DataTableModel{get;set}
}
我最终希望使用ajax动态加载不同的选项卡,这些选项卡都将在部分视图中嵌套数据表,但我无法让第一个选项卡正常工作。请帮助,谢谢

目标视图

//舱内
@模型
//FirstViewModelInfo
//这一个在返回中不呈现
@Html.Partial(“_DataTableView”,Model)

是否调用您的操作?如何触发AJAX请求?检查RenderPartialViewToString@EhsanSajjad是的,我能够验证提交ajax时是否调用了该操作。@Jasen触发器是一个按钮Click是否调用了您的操作?如何触发ajax请求?检查RenderPartialViewToString@Ehsan是的,我是一个无法验证提交ajax时调用的操作。@Jasen触发器是一个按钮单击
$.ajax({
        type: "GET",
        url: "/Controller/Action,
        data: {
            custNum: custNum
        },
        success: function (data) {
            $('#DivToRenderResults').html(data);
        }
 public ActionResult Action(string custNum)
       {
            Model ReturnModel = GetData(custNum)

            if (Request.IsAjaxRequest())
            {
                return PartialView(ReturnModel);
            }
            return View(ReturnModel );
        }
public class Model
{
    public FirstViewsModel FirstViewsModel {get;set;)
    public IEnumerable<DataTableModel> DataTableModel {get;set}
}
  <div id="DivToRenderResults">
  <\div>

// Inside the div
@model Model
<div>
    // FirstViewModelInfo

      <div>
          // This one is not rendering in the return
          @Html.Partial("_DataTableView", Model)
      </div>

 </div>