C# 为什么启用了ajax的PagedListPager会重新加载页面上的页面选择?
我希望分页以异步方式进行,但选择一个页面后会重新加载整个页面。有人能告诉我如何使分页异步进行吗 这是密码C# 为什么启用了ajax的PagedListPager会重新加载页面上的页面选择?,c#,asp.net-mvc,asp.net-mvc-5,C#,Asp.net Mvc,Asp.net Mvc 5,我希望分页以异步方式进行,但选择一个页面后会重新加载整个页面。有人能告诉我如何使分页异步进行吗 这是密码 @Html.PagedListPager(listData, page => Url.Action("ViewOnMap", new { search, Beds, Baths, minprize, maxprize, page, IsSearch, SearchFilterBy }),PagedListRenderOptions.EnableUnobtrusiveAjaxReplac
@Html.PagedListPager(listData, page => Url.Action("ViewOnMap", new { search, Beds, Baths, minprize, maxprize, page, IsSearch, SearchFilterBy }),PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(new AjaxOptions() { HttpMethod="GET", UpdateTargetId= "DivPropertyOnMap" }))
你为什么不用这个。你可以用这样的东西 Razor list.cshtml
<div id="listdata">
@Html.Partial("_List", @Model)
</div>
@Html.Partial(“_List”,@Model)
_列表\cshtml
@model youdatemodel
@using PagedList;
@using PagedList.Mvc;
<ul>
@foreach (var item in Model.dataModel)
{
<li>
@item.dataitem;
</il>
}
</ul>
@Html.PagedListPager(Model.modeldata, page => Url.Action("List", new RouteValueDictionary
{
{
"Page",page
}
}), PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(new AjaxOptions { UpdateTargetId = "listdata" }))
@model youdatemodel
@使用页面列表;
@使用PagedList.Mvc;
@foreach(Model.dataModel中的var项)
{
-
@item.dataitem;
}
@PagedListPager(Model.modeldata,page=>Url.Action(“列表”),新RouteValueDictionary
{
{
“第页”,第页
}
}),PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(新AjaxOptions{UpdateTargetId=“listdata”}))
为什么不使用这个呢。你可以用这样的东西
Razor list.cshtml
<div id="listdata">
@Html.Partial("_List", @Model)
</div>
@Html.Partial(“_List”,@Model)
_列表\cshtml
@model youdatemodel
@using PagedList;
@using PagedList.Mvc;
<ul>
@foreach (var item in Model.dataModel)
{
<li>
@item.dataitem;
</il>
}
</ul>
@Html.PagedListPager(Model.modeldata, page => Url.Action("List", new RouteValueDictionary
{
{
"Page",page
}
}), PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(new AjaxOptions { UpdateTargetId = "listdata" }))
@model youdatemodel
@使用页面列表;
@使用PagedList.Mvc;
@foreach(Model.dataModel中的var项)
{
-
@item.dataitem;
}
@PagedListPager(Model.modeldata,page=>Url.Action(“列表”),新RouteValueDictionary
{
{
“第页”,第页
}
}),PagedListRenderOptions.EnableUnobtrusiveAjaxReplacing(新AjaxOptions{UpdateTargetId=“listdata”}))