留言簿

我要留言
留言搜索

2017-06-22 11:30  瘦草

我看你在5月份的留言已经基本完成Core 的支持分页,能否先发一份代码研究一下?shoucao@vip.qq.com,多谢
回复:您好,已将还在开发的MvcPager 4(支持asp.net core mvc)的示例项目发到您的邮箱中了,示例没有做完,可能还有错误,但MvcPager基本上没大问题了,因为源代码还和文档混在一块,很乱,暂时没法发布也不便公开,整理好后会发布到github上,到时您再下载源代码。谢谢!

2017-06-22 11:27  瘦草

请问,是否有计划支持asp.net core
回复:您好,基本功能已开发完成,现在正在整理文档、示例和单元测试,谢谢!

2017-06-22 09:39  GZD

杨老师,有没有考虑把AspNetPage封装成WPF可用的 , 现在WPF分页这一块网上相对非常少, 像AspNetPage这么专业的就更少了 ...
回复:您好,我还没有机会深入学习WPF开发,不过就象winform一样,我觉得WPF没必要有分页控件,通过判断垂直滚动条的位置来动态加载更多数据用户体验更好一些,就象SQL Server表数据查看功能一样。谢谢!

2017-06-19 17:15  空非易

老师您好,我用MvcPager异步分页遇到这个问题:
页面1向页面2传递页面参数(名称为A和B),页面2是按条件(名称也为A和B)查询异步分页,当页面1向页面2传递A、B两个参数后,问题出现了,就是进入页面2中,无论A、B条件使用何参数得到分页,点击页码后,使用的还是原来的页面1向页面2传递的参数,导致分页结果数据混乱,经仔细分析,在页面2点击分页按钮,始终出现http://url/xxx/页码?A=页面1值&页面2值,请问该问题如何能有效解决?
回复:您好,本来就是这样,url中的参数在分页过程中会被原样保留,不会被删除也不会被修改,只有页索引参数才会随页码的不同而不同。谢谢!

2017-06-06 11:33  xy

老师,能把Mvc Pager2.0版本的源码发我一份么,如果有相应的DEMO一起更好,谢谢  84556335@qq.com
回复:已发送,请注意查收!谢谢!

2017-06-01 17:32  雷炳春

我的web主界面通过ajax替换某个层的内容,实现加载不同的页面,然后每个页面里面通过@{Html.RegisterMvcPagerScriptResource();}实现分页,但是有个问题都是每次点击下一页的时候,会将之前所有请求了的页面都去请求一次加载!请问怎么解决呢?
回复:您好,不太明白您的意思,如果您是通过Ajax加载带有MvcPager脚本插件的页面,会导致分页按钮点击事件被反复绑定,也就是点一次分页按钮会触发多次分页事件,如果需要实现Ajax加载效果,请参考示例中的Ajax动态加载的例子。谢谢!

2017-06-01 17:28  雷炳春

你好,请问有没有MVCPager 2.0.0.1版本的源码,能发我个吗,我qq邮箱:821997248@qq.com,谢谢!
回复:已发送,请注意查收。谢谢!

2017-05-24 16:26  xx

ajaxReload:function(){
	    var context = this;
	    context.allowReload = true;
		context.allowCache=false;
	    var index = context.__getPageIndex(context.pageIndexName);
		context.__ajax(index===0?1:index, { type: this.httpMethod, data: [] });
	},
  l老师,我用的是MCVPager2.0  我把这个放进去,应该怎么调用呀
回复:您好,2.0版不支持,加上这段脚本会出错,只支持3.0版。谢谢!

2017-05-22 14:06  YXL

老师有没有想过 推出 net Core mvc 分页
回复:您好,主要功能已基本完成,正在利用业余时间测试完善中,谢谢!

2017-05-20 11:43  XY

老师你好,我现在有一个按钮,他通过AJAX删除列表中的其中一条记录,删除成功后,我该怎么控制分页控件里边的数据更新?
回复:这个需要在MvcPager.js的jQuery插件中增加一个方法,现在已实现,但没更新上去,您也可以自己添加,代码如下:
ajaxReload:function(){
	    var context = this;
	    context.allowReload = true;
		context.allowCache=false;
	    var index = context.__getPageIndex(context.pageIndexName);
		context.__ajax(index===0?1:index, { type: this.httpMethod, data: [] });
	},
需要刷新当前页时,用Webdiyer.MvcPagers.getById("要刷新的MvcPager的id").ajaxReload();即可。注意:自己修改MvcPager.js后,需要手工添加对MvcPager.js的引用,而不能再用MvcPager的Html.RegisterMvcPagerScriptResource()方法了。谢谢!
;