留言簿

我要留言
留言搜索

2015-02-07 15:28  lv

您好,老师,还有另一个问题。
应用场景还是评论,比如一个类似网易相册的相册列表(http://news.163.com/photoview/00AP0001/84429.html#p=AHREVHHA00AP0001),不同的相片切换的时候,异步加载不同相片的不同评论,加载出来的评论是带ajax翻页功能的,这个时候,选中不同的页码,翻页可能无效(有一定几率有效,原因不明),烦请您测试一下,看是不是能修正这个问题,麻烦您了。F12监控,并无js错误,也没有产生任何http请求。

2015-02-07 15:17  lv

您好老师,有个应用场景,展示一个评论列表,可能评论比较长,评论的上方和下放都放了一个ajax 的翻页控件,这时会出现一个问题,每次翻页会产生两次相同的http请求到服务器,可否修正一下,谢谢。
回复:您好,谢谢反馈这个问题,以前确实没有注意到,也没人反映过,我刚试了一下确实如此,最近正在升级到3.0,基本上所有反馈过的bug都已经解决了,您说的这个问题现在还没有头绪,但我会尽量想办法解决。谢谢!
补充回复:此bug已在最新的3.0版中解决,3.0版升级改动非常大,与2.0版完全不兼容,一时还无法发布,如果您愿意帮忙测试,可留下邮箱,等基本编码和示例完成后我先给您发一份您测试一下。谢谢!

2015-02-06 21:25  桃子

老是您好:我用的是您的mvcpaper  ajax分页 有个问题请老是帮忙看下  初始化的时候model是空的 只有搜索的时候才加载model 然后分页也能加载出来 但是点击下一页还是直接get路径了 不走post路径 不知道为什么。
回复:您好,这是一个小bug,现在正在升级的3.0版中已经解决,您现在可以将AutoHide设为false来避免出现此问题。谢谢!

2015-02-06 18:14  Refine

你好,我在使用MVCPager的多个Ajax pager中,按照演示代码,怎么也不能ajax分页,我注意到演示页面的分页div中,第一个列表:data-urlformat="/mvcpager/demo/multipleajaxpagers/?pageindex=__pageindex__"
第二个列表:data-urlformat="/mvcpager/demo/multipleajaxpagers/__id__/"

而我的页面上第一个是:data-urlformat="/Desgin/DesginIndex/338?CasePageIndex=__CasePageIndex__"
第二个是:data-urlformat="/Desgin/DesginIndex/338?CasePageIndex=2&ProPageIndex=__ProPageIndex__"

我的第二个自动的把第一个分页参数还有第二个分页参数都加上了,这是为什么呢?还有我的布局都是DIV,应该没关系吧?我的Action是public ActionResult DesginIndex(int AsID, int CasePageIndex = 1, int ProPageIndex = 1)
路由设置url: "Desgin/DesginIndex/{AsID}"

始终不能ajax分页,求指教
回复:您好,两个分页控件生成的url都是正确的,和用什么布局没有任何关系,之所以第二个MvcPager的分页链接中带有第一个MvcPager的分页参数,是因为这个参数本来就存在于当前url中(第一个MvcPager Ajax分页失败而降级为标准url分页时向url中传递的参数),MvcPager会保持对当前url中所有的参数,Ajax分页失败一般是因为页面上有脚本错误导致的,您需要用浏览器开发者工具调试检查并排除错误。谢谢!

2015-02-04 11:02  Jack

老师您好!
用了您的控件,出现了两个问题;希望能帮忙解答。
1.条件查询,页面初始化时,传过来的条件是空值,如果此时查得的记录是空,再次输入查询条件查询就不能分页了。
2.本地调试时控制使用没问题,但是发布到服务器,点击查询按钮,页面会全局刷新,把查询的结果又刷没了,回到了初始状态。

由于项目比较急,还望老师快速解答,谢谢!!
回复:您好,不知道您说的是哪个控件?如果是MvcPager,查询刷新的话就是Ajax提交失败,应该是页面上有脚本错误的导致的,用浏览器开发者工具找出错误解决即可。谢谢!

2015-02-03 13:29  Sunny

老师您好!
我用的是AspNetPager 6.0版本的,数字页索引导航链接数默认是10,我想改为5,如何改呢,我知道MvcPager有个PagerOptions.NumericPagerItemCount属性,AspNetPager好像没有,谢谢
回复:属性名是NumericButtonCount,请参考帮助文档。谢谢!

2015-01-31 12:33  赵锐

你好!我想请问一下ASPNetPager控件能不能实现无刷新页面的功能?当我点击下一页,上一页或者数字页时达到这个效果。
回复:您好,AspNetPager本身不支持无刷新分页,需要配合UpdatePanel来实现,请参考示例中使用UpdatePanel来实现无刷新分页的例子。谢谢!

2015-01-30 16:56  lztkdr

无意中看到你的简历,发现你真了不起。自学技术,还做出开源这么好的分页项目供大众程序员使用。我要向你学习,学习你的精神,祝福你永远快乐!
回复:谢谢您的支持,我会继续努力!

2015-01-30 16:52  Michael

一直有用您的aspnetpager,非常好,非常感谢!
您有腾讯微信的收款帐号吗?我没有淘宝的帐号,想表示一下感谢
回复:您好,我开通过微信钱包,但从没有用过,还不清楚怎么用,您的心意我领了,不用麻烦了,谢谢您的支持!

2015-01-30 16:13  Michael

老师,您好!
我有一个问题,用Ajax.Pager加载,明明后台成功返回了一段html,正常应该追加到我指定的元素里面,但就是没有反应。请问是什么原因啊?

页面:list.vbhtml
@Code
    ViewData("Title") = "list"
End Code

<h2>list</h2>
@Using Ajax.BeginForm("list", Nothing,
                     New AjaxOptions With {.UpdateTargetId = "list",
                                           .HttpMethod = "post",
                                           .InsertionMode = InsertionMode.InsertAfter
                                          }, New With {.id = "form1"})
    @<div class="form-horizontal">
        <div class="form-group">
            <div class="col-md-3">
                <input name="q" type="text" class="form-control" value="@ViewBag.q" />
            </div>
            <div class="col-md-2">
                <button class="btn btn-default" type="submit">查找</button>
            </div>
        </div>
    </div>
End Using
<div id="list">
    @Html.Partial("_list", ViewBag.pds)
</div> 
@section Scripts
    @code
        Html.RegisterMvcPagerScriptResource()
    End Code
End Section

---------------------------
动态加载的html:
_list.vbhtml:
@Code
    ViewData("Title") = "list"
End Code

<h2>list</h2>
@Using Ajax.BeginForm("list", Nothing,
                     New AjaxOptions With {.UpdateTargetId = "list",
                                           .HttpMethod = "post",
                                           .InsertionMode = InsertionMode.InsertAfter
                                          }, New With {.id = "form1"})
    @<div class="form-horizontal">
        <div class="form-group">
            <div class="col-md-3">
                <input name="q" type="text" class="form-control" value="@ViewBag.q" />
            </div>
            <div class="col-md-2">
                <button class="btn btn-default" type="submit">查找</button>
            </div>
        </div>
    </div>
End Using
<div id="list">
    @Html.Partial("_list", ViewBag.pds)
</div> 
@section Scripts
    @code
        
回复:您好,很抱歉,您的留言太长,被自动截断了,我没看到您调用MvcPager的代码,所以不太理解您的意思,MvcPager用Ajax分页模式时,不会在原有内容上追加,而是替换updatetarget中的内容。谢谢!
;