留言簿

我要留言
留言搜索

2015-11-02 15:22  陈鸣

杨老师您好!
    我现在根据结果搜索分页,比如我来到了第二页,
我修改了其中的一条数据,我怎么才能刷新这个表格马上看到这条记录的修改情况,而不是刷新之后重新回到了第一页呢
回复:您好,不知道您用哪个分页控件?用什么分页方式?用什么方式修改的数据?如果您想刷新后停留在当前页面,请用url分页方式。谢谢!

2015-11-02 10:53  徐留建

杨老师你好,我在nuget上下载了 MvcPager for MVC 4.0+,但是页面上不显示分页导航,我用firefox调试后,发现html代码只有<!--MvcPager v2.0 for ASP.NET MVC 4.0+  2009-2013 Webdiyer (http://www.webdiyer.com)-->

我是这么写的:
<div id="badoopager">
    @Html.Pager(Model, new PagerOptions
    {
        PageIndexParameterName = "pageIndex",
        ShowPageIndexBox = true,
        FirstPageText = "首页",
        PrevPageText = "上一页",
        NextPageText = "下一页",
        LastPageText = "末页",
        PageIndexBoxType = PageIndexBoxType.TextBox,
        PageIndexBoxWrapperFormatString = "请输入页数{0}",
        GoButtonText = "转到"
    })
</div>
回复:您好,不显示分页控件的可能原因是分页的数据只有一页,这种情况下分页控件默认是隐藏的,如果只有一页数据也需要显示分页控件,请设置PagerOptions.AutoHide为false。谢谢!

2015-11-01 18:01  yanhang

您好

最近在做wcf开发是用到了您的分页控件,非常棒,小巧灵活,简单易用,感谢您为此付出的一切。

在项目开发过程中,我发现了一个问题,当用topagelist进行分页时,返回值时pagelist<t>类型,但是通过wcf向客户端进行回传时,服务端会自动终止连接,导致数据传输失败。
经过分析wcf日志,发现在返回pagelist<T>时,wcf报了一个错误,如下:
类型“Webdiyer.WebControls.Mvc.PagedList`1[[xxx,xxx, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]”为无效的集合类型,因为它 不具有默认的构造函数。

我用的版本是mvcpager3.0.1,asp.net mvc4.0,vs2010

经过尝试,在pagelist类中增加一个无参数的初始化方法即可解决。

请您在您本地进行一下wcf传输pagelist的实验
回复:您好,谢谢提醒,我从没用过WCF,所以没发现这个问题,我记下来以后升级时有条件改一下!

2015-10-29 16:13  文鱼鱼

另外,必须将列表和主页面拆开成两个页面?
回复:不是必须的,请看这个例子:http://www.webdiyer.com/mvcpager/demos/ajaxpartialloading/。谢谢!

2015-10-29 16:09  文鱼鱼

引用了MvcPager.dll后,项目里还要引用MvcPager.js这个文件?
回复:您好,不需要,用Html.RegisterMvcPagerScriptResource()方法注册即可,请参考示例和文档。谢谢!

2015-10-26 14:33  HancockLing

多表联合查询后的数据显示在GridView中,怎么用AspNetPager控件绑定分页呢?
回复:您好,无论多少个表查询和分页控件没有任何直接关系,您只要把要分页的记录总数赋给RecordCount属性,分页后根据分页控件的属性值获取指定页的数据即可,请参考示例。谢谢!

2015-10-23 21:07  cj

单个页面 同时有四五个ajax 搜索分页列表  当点击其中一个页码时 其他几个也都会触发提交表单
回复:您好,您是否为每个form都设置了不同的id?并且MvcPager的DataFormId属性设置正确?谢谢!

2015-10-23 10:58  (黎)学生

验证码的问题,为什么  $.post 表单后,再次刷新验证码会出不来呢?
回复:您好,使用验证码的表单不支持ajax方式提交,谢谢!

2015-10-22 22:10  李同学

这个地方 该改版了  改成论坛 最起码 提供回复和插图功能 大神
回复:谢谢提醒,本来上次升级有这个打算,没想到升级完后一忙起来又忘了,最近也是事多,可能一下没时间更新,但我尽量记住。谢谢!

2015-10-22 19:09  李同学

我突然有一种当年使用微软ajax控件的无助感。 好吧, 我又遇到问题,我承认代码写的确实牛逼,但是 为什么 我总是遇到bug 哥跪了,有一点是好的他是开源的。但是 每当我看到你把 js封装成资源文件的时候 我都有一种复杂的感受。我现在就有一种不得不使用js插件的感觉。楼下与我相同感觉的赞一个.... 希望不要沉
回复:您好,如果您不想用资源文件中的插件,完全可以自己引入相应的脚本,也就是不需要调用RegisterMvcPagerScriptResource方法而是自己引入脚本,之所以把脚本做成资源文件的形式是为了引用和使用方便,谢谢!
;