1

当我用于 ajaxifying 控件时,我的 mvc 应用程序中的 Pagedlist 分页控件显示上一页和第一页的非活动链接PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing。如果我不使用PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing,它工作正常,但我想实现 ajax。任何建议将不胜感激。如果您需要更多信息或我的问题不够清楚,请告诉我。我看过这里这里这里

@Html.PagedListPager(Model, page => Url.Action("Paging", new
       {
           page,
           SDate = Request.QueryString["StartDate"],
           EDate = Request.QueryString["EndDate"],
           PNumber = Request.QueryString["ProjectNumber"],
           SkuID = Request.QueryString["SkuID"]
       }), PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(new PagedListRenderOptions()
       { DisplayLinkToPreviousPage = PagedListDisplayMode.IfNeeded}
                             , new AjaxOptions() { HttpMethod = "GET", UpdateTargetId = "results" }))
4

1 回答 1

2

在这样一个微不足道的问题上挣扎了一天之后,我找到了解决方法。我需要在部分视图中而不是在索引视图中包含 Pagedlist 控件。我之所以回答是因为它可能会帮助遇到同样情况的其他人。

于 2014-03-14T11:07:31.770 回答