X.PagedList.Mvc.Core在非默认布局页中出现重复页面的解决方法

官方事例代码:https://github.com/dncuug/X.PagedList

研究使用的是页面局部刷新(Ajax)的事例

一、当分页中的布局页为默认布局页时

1.通过官方写法能够正常使用(废话)

2.个人修改后写法的部分代码(将官方_NewsListPartial也页面代码放入AjaxIndex页面,同时分页回发返回AjaxIndex页面),能正常使用X.PagedList.Mvc.Core在非默认布局页中出现重复页面的解决方法_第1张图片

AjaxIndex页面

X.PagedList.Mvc.Core在非默认布局页中出现重复页面的解决方法_第2张图片

二、当分页中的布局页为不是默认布局页时

X.PagedList.Mvc.Core在非默认布局页中出现重复页面的解决方法_第3张图片

正常页面

X.PagedList.Mvc.Core在非默认布局页中出现重复页面的解决方法_第4张图片

点击下一页后的问题页面,多出了一部分

X.PagedList.Mvc.Core在非默认布局页中出现重复页面的解决方法_第5张图片

1.通过官方写法需要注意以下问题

X.PagedList.Mvc.Core在非默认布局页中出现重复页面的解决方法_第6张图片

X.PagedList.Mvc.Core在非默认布局页中出现重复页面的解决方法_第7张图片

2.个人修改后写法不可用

你可能感兴趣的:(.Net,Core,MVC,学习记录)