Asp.net mvc 从PagedListPager更新部分视图将替换整个页面,而不使用css格式

Asp.net mvc 从PagedListPager更新部分视图将替换整个页面,而不使用css格式,asp.net-mvc,asp.net-ajax,partial-views,pagedlist,dev-to-production,Asp.net Mvc,Asp.net Ajax,Partial Views,Pagedlist,Dev To Production,我有一个包含很多不同元素的页面。其中有一个局部视图,它包含一个记录列表,其中有一个分页列表来导航该列表。分页列表由以下代码呈现: @Html.PagedListPager(Model.SamplesList, page => Url.Action("UpdateListPagination", new { page }), PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(PagedListRenderOptio

我有一个包含很多不同元素的页面。其中有一个局部视图,它包含一个记录列表,其中有一个分页列表来导航该列表。分页列表由以下代码呈现:

@Html.PagedListPager(Model.SamplesList, page => Url.Action("UpdateListPagination", new { page }), PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(PagedListRenderOptions.PageNumbersOnly,
    new AjaxOptions
    {
        InsertionMode = InsertionMode.Replace,
        HttpMethod = "Post",
        UpdateTargetId = groupName
    }))
操作“UpdateListPagination”使用以下代码返回局部视图:

@Html.PagedListPager(Model.SamplesList, page => Url.Action("UpdateListPagination", new { page }), PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(PagedListRenderOptions.PageNumbersOnly,
    new AjaxOptions
    {
        InsertionMode = InsertionMode.Replace,
        HttpMethod = "Post",
        UpdateTargetId = groupName
    }))
返回PartialView(“_ListGroup”,viewModel)

只要我在localhost上运行页面,这一切都会以应有的方式工作。一旦我在生产环境中运行它,部分视图更新过程就会替换整个页面(除了部分视图之外的所有内容都会突然丢失),并且部分视图的内容会在不使用Bootstrap/Css格式的情况下呈现。在视图的“我的脚本”部分中,我包含了以下参考:

@Scripts.Render("~/bundles/jquery.unobtrusive-ajax")
有人能解释一下这种行为并指导我找到解决方案吗

先谢谢你

祝你一切顺利