留言簿

我要留言
留言搜索

2014-01-15 12:09  vito

请问一下,urlpager没有提供下载了麽,也没有demo了。。。
回复:抱歉,也不知道怎么回事,可能不小心从数据库中删除了,现已重新上传并可以下载了。谢谢!

2014-01-14 21:53  小左

非常感谢!半年没敲代码了,现在自己搞了个小厂子写个小程序管理订单 呵呵 开始忘记了 可以直接写IPagedList来接收pagedlist对象。现在刚刚起步,明年赚了钱 我会捐助你一些的,加油哦!
回复:好的,加油:)谢谢!

2014-01-14 11:55  yaojunyi

嗯刚才在只引用jquery报错是因为我用到了jquerymobile的东西 但是ajaxpager还是和jquerymobile有兼容性问题 无法共存
回复:您好,MvcPager还没有在jquery mobile的项目中测试过,因此可能有您说的问题,要兼容jquery mobile需要进行大量改动和测试,暂时没有进行升级的打算,您可以看看这个是否能满足需要:https://github.com/filamentgroup/jqm-pagination。谢谢!

2014-01-14 11:49  yaojunyi

刚才我在jquerymobile页面中用ajaxpager 会有兼容性问题
url中#在引入jquery或jquerymobile脚本时会出现问题
其中只引用jquery时第一次分页导航可用,第二次就浏览器闪一下页面内容不变,报错信息为cannot call method 'loading' of undefined .jquery版本试过好几个都不行

2014-01-14 10:38  yaojunyi

你好杨涛,我现在在用mvc4+jqueryMobile做移动webApp但是找不到好的分页插件,请问有适合移动web应用样式的pager吗 比如划到底自动ajax加载 或点击“更多”按钮加载一部分
如果让用户自己选择页码 也应该是适合移动端的下拉框:另起一个页面提供选项
现有的版本能实现吗

2014-01-13 00:11  Joesse

您好!我是Joesse,今天给你说的那个问题,已经解决了,不是bug,可能我把@{Html.RegisterMvcPagerScriptResource();}
放错位置了,原来我放在了视图里,后来我又看了您网上的例子,改为放在分布页里就好了。
注:再描述下载原来的问题,我用的ajax模式分页,并ajax提取第二页要编辑的数据,form ajax保存后,ajax加载数据列表,当我点击下一页时,按钮不起作用了
回复:问题解决了就好,谢谢您的支持和反馈意见!

2014-01-12 19:59  Joesse

您好,用mvcpager的Ajax模式分页,当我用ajax模式编辑第二页的数据,保存后,Ajax刷新列表的数据,就不能分页了,不知道这是不是个bug?非常感谢

2014-01-10 18:36  小左

你好,对mvc不是很熟悉 想请问怎么把这部分代码做成“部分视图”?@Html.Pager(Model, new PagerOptions
 {
     PageIndexParameterName = "pageindex",
     ShowPageIndexBox = true,
     FirstPageText = "首页",
     PrevPageText = "上一页",
     NextPageText = "下一页",
     LastPageText = "末页",
 })
直接放在部分视图里面这个Model参数会提示不能动态调度。没有名为Pager的适当方法。已经引用了命名空间,并且如果直接在视图中使用没任何问题啊。
或者在部分视图里面定义一下model也可以,但是部分视图是公用的 怎么能第一一个相同的model呢 是吧?
比如加入这一句就可以了: @model PagedList<Clients>

回复:您好,Model可以不是PagedList或IPagedList类型的对象,但您必须把这个对象传递给MvcPager,如果您不想用Model,可以用ViewData,比如在controller中设置 ViewBag.PagedList=//要分页的PagedList对象,然后在PartialView中可以这样:@Html.Pager((PagedList)ViewBag.PagedList....。谢谢!

PagedList 是泛型类,放在部分视图中那不就规定死了嘛。只能这样写啊
@Html.Pager((PagedList<Clients>)ViewBag.PagedList....  而且试了一下 这样写不出错 但是pager方法好像什么都没生成出来。  能帮忙写个案例发我邮箱不啊?308244684@qq.com
回复:您好,MvcPager没有生成代码那就是您的分页数据只有一页,请检查,如果要在只有一页数据的情况下也显示分页控件,需要将PagerOptions的AutoHide属性值设为false,默认为true。另外传递分页数据对象的方法还有很多,比如使用复合型号Model,即自下定义的Model对象,比如事先定义一个这样的Model:
public class MyModel{
public IPagedList MyPagedList{get;set;}
public ...等等其它要通过Model传递的业务对象
}
然后在Controller中构造此MyModel对象,将其传递给View即可,在View中就可以用@Html.Pager(Model.MyPagedList...这样来使用MvcPager了。谢谢!

2014-01-10 17:48  Jerry Shaw

你好,MvcCaptcha怎么没有把加减法做进去,希望后面版本可以做进去
回复:您好,MvcCaptcha现在没有这个功能,以后是否加入要视具体情况。谢谢支持!

2014-01-10 15:28  feng

你好,@section Scripts{@{Html.RegisterMvcPagerScriptResource();}}  加进入后,分页跳转还是没有反应~~~
回复:您好,您的问题描述不太清楚,您的layout页面定义了Scripts这个section了吗?请运行后检查一下页面源代码,看是否有注册MvcPager的插件脚本的代码存在,另外可以用浏览器开发者工具进行调试检查,找出具体的问题所在。谢谢!
;