留言簿

我要留言
留言搜索

2020-06-02 02:21  core学习

杨老师,刚才的问题解决了。 没看到PagedList构造方法有重载。

PagedList<Order> ret = new PagedList<Order>(自己分页后的数据源, pageIndex, pageSize, totalItemCount);
回复:解决了就好,谢谢!

2020-06-02 01:47  core新手

杨老师,MvcCorePager的PagedList<T>这个分页是不是把所有数据查询出来再分页的? 我要是想自己写分页数据查询方法,得到分页后的数据源List<T>,怎么转换为PagedList<T>呢?

2020-04-23 05:20  面壁者罗辑

<!--MvcPager v3.0.1 for ASP.NET MVC 4.0+ © 2009-2015 Webdiyer (http://www.webdiyer.com)-->
<div class="num" data-currentpage="2" data-firstpage="/Manager/AdminAuthorityList-10--0-0-0" data-invalidpageerrmsg="页索引无效" data-outrangeerrmsg="页索引超出范围" data-pagecount="2" data-pageparameter="pagenum" data-pagerid="Webdiyer.MvcPager" data-urlformat="/Manager/AdminAuthorityList-10-__pagenum__-0-0-0"><a href="/Manager/AdminAuthorityList-10--0-0-0">首页</a><a href="/Manager/AdminAuthorityList-10--0-0-0">上一页</a><a href="/Manager/AdminAuthorityList-10--0-0-0">1</a><span class="current">2</span><a class="prev" href="">下一页</a><a class="prev" href="">末页</a></div>
<!--MvcPager v3.0.1 for ASP.NET MVC 4.0+ © 2009-2015 Webdiyer (http://www.webdiyer.com)-->


第二页中第一页的页码没有生成出来怎么回事?上边是第二页的,下边是第一页的

<!--MvcPager v3.0.1 for ASP.NET MVC 4.0+ © 2009-2015 Webdiyer (http://www.webdiyer.com)-->
<div class="num" data-invalidpageerrmsg="页索引无效" data-outrangeerrmsg="页索引超出范围" data-pagecount="2" data-pageparameter="pagenum" data-pagerid="Webdiyer.MvcPager" data-urlformat="/Manager/AdminAuthorityList-10-__pagenum__-0-0-0"><a class="prev" href="">首页</a><a class="prev" href="">上一页</a><span class="current">1</span><a href="/Manager/AdminAuthorityList-10-2-0-0-0">2</a><a href="/Manager/AdminAuthorityList-10-2-0-0-0">下一页</a><a href="/Manager/AdminAuthorityList-10-2-0-0-0">末页</a></div>
<!--MvcPager v3.0.1 for ASP.NET MVC 4.0+ © 2009-2015 Webdiyer (http://www.webdiyer.com)-->
回复:您好,页索引链接没有生成或变成空字符串多数是因为是路由不匹配导致的,请检查测试您生成分页链接所用的路由。谢谢!

2020-03-11 03:52  小猪队长

老师你好:
MvcCorePager 在 Core 3.1 使用的时候 ,View视图 没有显示出导航属性的值问题。

比如:
<td>@Html.DisplayFor(modelItem => item.Page_Category.Name)</td>
回复:您好,您确认Page_Category不为null且Name对象有值吗?您的Model是什么?谢谢!

2020-02-20 07:03  zhangshen

ASP.NET的开源版本是什么?与ASP.NET相比具有怎样的优缺点
回复:对不起,我没明白您的意思,.Net和.Net Core整个框架都好源好多年了。谢谢!

2020-02-02 12:56  dotnet控

杨老师:你好!
MvcCaptcha什么时候出dotnet core版本?
谢谢!
回复:您好,暂时没有这个计划,现在的类似组件很多,您可以在nuget库中搜一下。谢谢!

2020-01-30 12:49  qwe

老师 ajax分页有没有必要调用存储过程?

之前:
PagedList<T> m = o.T.Where().OrderBy().ToPagedList(page, pageSize);

现在:
PagedList<Memo_List> menu =存储过程(参数).ToPagedList(page, pageSize);

我在想:代码量增加了,有没有必要这样写?
回复:您好,调用不调用都可以,没有是否必要的说法,如果是sql server 2005以上的数据库,就没必要写存储过程,ToPagedList扩展方法就能实现在数据库端分页。谢谢!

2020-01-02 01:39  Yu

杨老师您好!
求一份MvcPager 2.0源码(yyf20150901@163.com)
非常感谢!
回复:抱歉,找不到了,2.0版没有上传到github,时间太久,换了笔记本,以前的备份找不到了,找到的都是3.0版的,不知道您要这么老的源代码干什么?谢谢!

2019-12-04 13:57  JackeyLove

杨老师您好,我在使用MVCPager3.0版本 Ajax多分页的时候遇到一个问题。在多分页时浏览器Url会显示每个分页的index,如下:
http://localhost:61814/#id=2&pageindex=3
但是当刷新数据的时候这个url没有清空,刷新数据之后再点击id=2的选项卡或者pageindex=3的选项卡的时候就会没反应,
请问在js里有清空mvcpager选项页码的接口么?或者怎么初始化设置才能避免这个问题呢?
谢谢。
回复:您好,这不是清空js的问题,这是MvcPager的Ajax模式下初始化数据功能,看这个例子。刷新之后如果参数还在,那么当前页就是参数对应的页面,在您的例子中当前页面就是3,所以无法点击,如果您需要返回第一页,则必须清除掉该参数。谢谢!

2019-12-03 11:07  SDF

老师您好:HtmlPager.cs出现警告。

F:\MvcSD\MvcPager\HtmlPager.cs(47,37,47,41): warning CS1573: 参数“html”在“Webdiyer.WebControls.Mvc.HtmlPager.HtmlPager(System.Web.Mvc.HtmlHelper, Webdiyer.WebControls.Mvc.IPagedList)”的 XML 注释中没有匹配的 param 标记(但其他参数有)

这个怎么解决,谢谢!
回复:您好,您是自己编译出现这个问题的吗?这个是源代码中的注释问题,和运行没有任何关系,可以不用理会。谢谢!
;