留言簿
留言成功,请等待站长审核,谢谢支持!
2014-06-30 14:47 青豆
你好,杨老师! MvcPager 2.0 默认显示格式 首页 上一页 1 2 3 4 5 ... 下一页 尾页 怎么设置成如下的这种格式。 1 2 3 4 5 ... 首页 上一页 下一页 尾页
回复:您好,很抱歉,暂时不支持这种显示方式。谢谢!
2014-06-30 12:41 关白
杨老师,我希望和您成为朋友。你觉的您是一个很不错的人。 ym01174250@gmail.com
回复:您好,我的邮箱名是webdiyer,但是邮件一般都用手机接收,回复不方便,所以邮件一般只用来接收通知什么的,很少做为互相交流之用,您有什么问题可以直接在这里留言,我有时间都会一一回复。谢谢支持!
2014-06-27 15:15 陈
杨老师: 你好, AspNetPager有应用全局的设置功能吗 因为一个应用里面的分页样式基本一样,比如我要显示总记录数,总页数。 现在每个页面都去加感觉很麻烦,不太合理
回复:您好,您可以试试通过SkinId来实现,请注意,不是所有属性都可以通过SkinId来设置的。谢谢!
2014-06-27 14:19 Sean
您好,使用showModalDialog打開窗體之後,調用分頁控件的時候,就提示Object reference not set to an instance of an object. 調用正常使用的方法也提示這個錯誤,請問如何解決? 分頁是POST方式 object obj = Cache[GetType() + "totalOrders"]; if (obj == null) { int totalOrders = rBBL.getRowCount(strConnString, "page_RowCount"); Cache[GetType() + "totalOrders"] = totalOrders; AspNetPager1.RecordCount = totalOrders; } else { AspNetPager1.RecordCount = (int)obj; }
回复:您好,这个问题应该是您的服务器端代码出错导致的,不是分页控件的问题,您需要设置断点进行调试才能找出出错的地方和原因。谢谢!
2014-06-27 01:58 koko175
我的页面比较复杂,同一个页面上有好几个Tab,每个tab 各有有一个分页,同时还有弹出层,层里面带分页,每个分页的 controller 和当前页不是同一个controller,您的示例代码里,被更新的层后面都有分页的注册脚本:@{Html.RegisterMvcPagerScriptResource();},请问这段代码必须放在这里吗,我放在页面的最上面可以吗? 谢谢
回复:您好,一个页面只需要注册一次即可,在什么位置注册没有关系,但必须在jQuery脚本库之后。谢谢!
2014-06-26 15:07 koko175
杨老师您好,在用MVC AJAX pager 搜索时遇到了问题,我的代码如下: form的代码 @using (Ajax.BeginForm("UserSearch", "PromoUser", new RouteValueDictionary { { "currentPage", "" } }, new AjaxOptions { UpdateTargetId = "userlist", HttpMethod = "POST" }, new {@id = "formuser"})) pager的代码 new MvcAjaxOptions{UpdateTargetId = "userlist", DataFormId="formuser", HttpMethod="Post"} 搜索提交后,返回了正确的结果,但是点击第二页或其他页数,搜索条件就不起作用了,页面的链接是这样的: http://localhost:50120/PromoUser/UserSearch?currentPage=2 请赐教,谢谢
回复:您好,上面的代码看不出问题,出错的原因很可能是页面上有脚本错误,导致MvcPager的jquery插件不能正确运行,请用浏览器开发者工具调试检查。谢谢!
2014-06-25 17:54 网p
杨老师,能给一个在mvc4的mvcpager英文版本的吗? 我的邮箱,149358602@qq.com
回复:您好,英文版本没有做完,其实英文版和中文版除了注释外,不同的地方只有分页导航按钮的默认文本内容,这些文本内容您都可以通过相应的属性进行设置即可。谢谢!
2014-06-24 18:26 please
twitter like pagination (load more button) 救救我...
回复:您好,我很少上twiiter,不太清楚twitter的分页样式,如果是连续的ajax加载,那么现在还不支持。谢谢!
2014-06-24 16:22 Sean
您好,還有一個問題,我翻頁控件所在的網頁,還有一些其他的文本框之類的控件,然後點擊翻頁時,會導致其他控件的值全部清空,這個問題應怎樣解決?
回复:您的问题应该是使用url分页引起的,url分页时ViewState会失去作用,如果想在分页后保持其它控件的状态,只能用默认的Postback分页方式。谢谢!
2014-06-24 13:27 Sean
您好,我的代碼是這樣的,已經設置width=100% 但是CustomInfoHTML的內容為何顯示在下方列表的第二列 下面的數據用的是asp.Repeater綁定,一共6列內容,然後 CustomInfoHTML的內容一直顯示在第二列的上面 寬度已經設置了100%,請問這個問題如何解決 <webdiyer:AspNetPager ID="AspNetPager1" runat="server" Width="100%" UrlPaging="true" ShowPageIndexBox="Always" PageIndexBoxType="DropDownList" TextBeforePageIndexBox="转到: " HorizontalAlign="right" PageIndexBoxStyle="width:60px" PageSize="5" OnPageChanged="AspNetPager1_PageChanged" EnableTheming="true" FirstPageText="首页" LastPageText="尾页" PrevPageText="上页" NextPageText="下页" CustomInfoHTML="第%CurrentPageIndex%页,共%PageCount%页,每页显示%PageSize%条" ShowCustomInfoSection="left">
回复:您好,自定义信息区内容换行应该是宽度不够引起的,自定义信息区的默认宽度是40%,您可以通过属性CustomInfoSectionWidth进行调整,您上面说的100%是整个分页控件的宽度,而不是自定义信息区的宽度。谢谢!