留言簿
留言成功,请等待站长审核,谢谢支持!
2010-09-13 01:48 h
我公司就有一个叫杨涛的。
回复:哈哈:)
2010-09-12 22:41 雪狼
已修正源代码 修正方法: PageBuilder line:63 添加如下代码 if (routeValues == null) { if (ajax != null) routeValues = ajax.ViewContext.RouteData.Values; else routeValues = html.ViewContext.RouteData.Values; } ASP.net MVC交流QQ:329084470 验证请注明:ASP.net MVC,欢迎访问我的博客<a href="http://blog.0734link.com">雪狼领地</a>
回复:谢谢,不过我不太明白什么情况下会出现您说的问题,可否把您重现这个问题的例子发一份到我的邮箱呢?webdiyer at gmail.com
2010-09-12 21:01 雪狼
您好,在使用你的MVCPager的过程中发现一个bug,在pageIndex的参数后面的路由参数会被丢失,比如我的router:routes.MapRoute( "AdminNews","ddddmin/{action}/{typeId}pg{page}xid{maxId}", new { controller = "ddddmin", typeId = 0, page = 1, maxId = 0 }, new { typeId = @"^\d+", page = @"^\d+", maxId = @"^\d+" }); maxId参数会丢失。QQ:329084470
回复:您说,您只帖出了路由的配置代码,没有说明如何设置和使用MvcPager,所以不是很了解您的问题,您是否可以把具体的示例发一份到我的邮箱 webdiyer at gmail.com?谢谢!
2010-09-10 22:23 Tony
<select name="logPage_input" id="logPage_input" onchange="ANP_goToPage(this)"> 中的onchange="ANP_goToPage(this) 缺少对象; 原代码: <webdiyer:AspNetPager ID="logPage" runat="server" HorizontalAlign="Right" AlwaysShowFirstLastPageNumber="true" PagingButtonSpacing="7" PageSize="13" FirstPageText="首页" LastPageText="尾页" NextPageText="下一页" PrevPageText="上一页" ShowPageIndexBox="Always" PageIndexBoxType="DropDownList" TextBeforePageIndexBox="转到第" TextAfterPageIndexBox="页" UrlPaging="true" CustomInfoTextAlign="Left" ShowCustomInfoSection="Left" CustomInfoHTML="共%PageCount%页,共%RecordCount%条,当前为第%CurrentPageIndex%页,每页%PageSize%条" onpagechanged="logPage_PageChanged"> </webdiyer:AspNetPager> 按下拉框,就报缺少对象错误。 改用TextBox也是一样。之前的项目中都没有问题,移到新的项目上就报这个错误。
回复:您好,您用哪个版本的控件?.net框架的版本是多少?另外用什么浏览器?试试下载最新版的控件看是否还有这样的问题。
2010-09-10 12:26 小平
我看了很多朋友都出现了删除的问题,修改不用做,应为好多删除都是用了控件的删除事件.这样大家可以少走弯路,不知道你是否愿意.如果有就给大家分享一下你的DEMO,删除让我很郁闷.老是出问题,而且问题奇怪:一会删除能用一会删除不能用.数据删除了页分页还在.如果一页一条记录.第一页居然没有记录显示,点了第2页再点第1页.数据又出来了。删除数据后即使从新赋RecordCount属性值还是没有效果.Repeater的ItemCommand也无效了。QQ123480418
回复:我有空做个例子,不过我这几年一直用ASP.NET MVC,几乎没再用WebForm做过什么东西,已经显得很陌生了。其实这个删除问题和分页控件没有太大关系,就算您用DataGrid或GridView自带的分页功能,删除后也会有这样的问题。
2010-09-10 12:17 小平
52084288 aspnetpager群号.使用此控件的用户间交流群,使aspnetpager使用起来更顺畅,解决大家使用过程中碰到的问题.
回复:好,加上了,谢谢。
2010-09-10 11:58 小平
我说的缓存: int totalOrders = (int)SqlHelper.ExecuteScalar(CommandType.StoredProcedure, "P_GetOrderNumber"); Cache[GetType()+"totalOrders"] = totalOrders; AspNetPager1.RecordCount = totalOrders; 你代码中的 Cache[GetType()+"totalOrders"] = totalOrders; 控件是否会导致Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)事件无效.希望得到你的帮助啊.从昨天就开始被这个问题一直 捆饶
回复:您好,ItemCommand事件无效和这个缓存应该没有关系,我记得几年前就注意到这个问题,但是实在找不出原因,不清楚到底是分页控件的问题还是数据绑定控件的问题,不知道您用哪个版本的.net框架,3.0以后的还有这样的问题吗?
2010-09-10 11:14 小平
你好,最近我做一个项目用了你的分页控件:net2010,aspnetpager7.3.2.0 Repeater 因为使用频率很高.我写了两个公共的函数:传递了页大小,当前页,表名,表主键用语排序,where条件子句. 绑定数据没有问题.但是如果你删除数据就不正常了。出现两个问题.数据删除了页数还在,删除数据后我也重新绑定了。不知道是怎么回事情。是否要重新设置什么?还有哪个缓存也是.而且删除数据不好使用,一会能用一会不能用. 是否有这个控件使用交流群.
回复:您好,删除数据后您要检查删除后数据的总量并判断当前页是否有数据,如果就通过GoToPage方法跳转到有数据的页面,至于缓存,那是您的问题,分页控件和缓存没有任何关系。控件没有交流群,一般有问题可以到CSDN论坛或留言簿来提问,谢谢!
2010-09-10 08:50 小棍龙
前天用了一个你开发的aspnetpager 7.3.2版控件,感觉轻松了很多。刚刚看了照片,又发现楼主穿西装很帅。哈哈,谢谢!
回复::)不用客气,欢迎使用并提出意见!
2010-09-09 15:51 aj
protected void AspNetPager1_PageChanging(object src, Wuqi.Webdiyer.PageChangingEventArgs e) { this.AspNetPager1.CurrentPageIndex = e.NewPageIndex; this.Bind(); if (AspNetPager1.CurrentPageIndex == 0) { Image1.Visible = true; } else { Image1.Visible = false; } } 您好! 这段代码是我想只让imag1在第一页显示,但是为什么开始运行的时候可以正常显示,当我浏览到最后一页再在返回第一页的时候也没有那个图片了?急!
回复:AspNetPager的CurrentPageIndex是从1开始的,没有0,所以AspNetPager1.CurrentPageIndex == 0这句正确的应该是:AspNetPager1.CurrentPageIndex == 1。另外不应该使用PageChanging事件,而应该在PageChanged事件中处理。