留言簿

我要留言
留言搜索

2015-06-19 17:10  Issac

老师,您好
之前问过您是否支持history.pushState的问题,后来发现了问题原因,在MvcPager.js 中236行左右,$(window)bind("hashchange", function () {...})事件绑定了多次,
而后续每次取context值(urlFormat)时,都会取第一次绑定的值,也就是urlFormat的值永远不变。
我修改成如下:$(window).unbind("hashchange").bind("hashchange", function (){...})解决了问题,但是不知道这种方式是否正确
回复:您好,因为IE等比较旧的浏览器还有很多,pushState现在还有兼容问题,所以没有采用,以后看情况我会考虑进行升级。谢谢!

2015-06-19 15:42  Issac

老师,您好
我遇到个问题,我的列表页面本事就是通过Ajax加载到页面中的,然后使用history.pushState(null, "", url) 替换新的url。
比如替换后url为 /getdata?projectid=1。
这时,我使用Ajax.Pager分页方法,后台取不到projectid的值,是不是不支持history.pushState这种替换url的方式呢?

2015-06-19 10:11  张三

分页怎么跟orm结合?
回复:您好,示例中就有Entity Framework的例子,分页本身和ORM技术没有任何关系,您需要多了解一下分页原理。谢谢!

2015-06-18 14:18  Jerry

杨老师,您好,最近在学习您的分页组件(MvcPager 2.0 For ASP.NET MVC 4.0),有个不情之请,不知道杨老师能否答应,就是您能不能把这个版本里的js文件资源发给我学习下,仅用于学习使用,非常感谢,1687727811@qq.com
回复:您好,本站所有控件都是开源的,您可以直接从本站或github上下载所有代码,谢谢!

2015-06-18 01:05  苏州小伙

最近在学习mvc.研究下杨老师的分页神器,感谢无私奉献。
回复:谢谢支持!

2015-06-17 14:06  Issac

老师,你好
我现在使用标准Ajax分页,没个列表模块要实现
Index.cshtml 页面
@Html.Partial("_ArticleList", Model)
@{Html.RegisterMvcPagerScriptResource();}

_ArticleList.cshtml页面
 @{ Html.RenderPartial("TableList"); }
和TableList.cshtml页面
能否直接把TableList.cshtml中的表格布局放到_ArticleList中的,为什么还要用Partial加载呢,我试过了,发现每次翻页会多次请求index页面,如果按照您的方式使用3个页面就没问题。
回复:您好,很抱歉我没看懂您的问题,可能是您使用的方法有问题,请多看一下示例中的例子。谢谢!

2015-06-15 17:58  sllfe

杨老师,MvcCaptchaMvc3,这个无法下载啊?
回复:您好,对不起,新网站发布时忘记了复制下载文件夹,已经修复,最近在外,不方便更新,回复迟了请原谅。谢谢支持!

2015-06-13 21:52  猜猜看

杨老师,MvcCaptchaMvc3,这个无法下载啊?
回复:您好,对不起,新网站发布时忘记了复制下载文件夹,已经修复,谢谢支持!

2015-06-12 22:28  忘忧草

杨老师,您好,为什么我用多ajaxpager分页,如果其中有一个数据源值为空就会报错(值不能为 null。参数名: source),难道此方法不允许数据源为空?
回复:您好,您的错误信息太少,无法知道什么问题,请提供更多错误信息以便查找原因,至于您说的数据源,我也不清楚具体指的是什么。谢谢!

2015-06-12 11:01  小星星

杨老师你好,MvcPager 3.0已将页码索引下拉框改为PageIndexBoxId,我在实际项目中却遇到一个小问题:如果搜索结果不满一页,分页导航栏默认是不显示的,可是那个索引下拉框没法自动隐藏。结果只显示一个光秃秃的下拉框,非常怪异。这个问题MvcPager 3.0有内置的方法可以解决吗?
回复:您好,页索引框和MvcPager是独立的,MvcPager只会对页索引框填充数据或验证,不会控制页索引框的显示或隐藏,您可以通过Javascript API来自己控制。谢谢!
;