留言簿

我要留言
留言搜索

2012-11-09 15:49  wu-jian

反馈一个问题,请老杨核实:

环境:windown server 2008 r2,vs2012,framework 4.5,mvc 4

在使用mvcpager时,PagerBuilder.cs第67行,actionName = (string)html.ViewContext.RouteData.Values["action"];无法获取到值,并直接导至IIS崩溃。放置断点跟踪,html值有传递到PagerBuilder,但就是无法在PagerBuilder中获取到,很是蹊跷。

最后在MvcPager项目中重新引用System.Web.Mvc(4.0)、System.Web.WebPages(2.0),重编译,问题解决。怀疑是MVC3与MVC4的冲突,反馈请老杨核实。
回复:谢谢反馈!不知您是否有可以重现这个问题的示例项目可以参考一下?我现在的项目就是mvc4,用MvcPager一直没见过这种问题,不知道什么情况下会出现您说的错误。MvcPager最近准备进行一次大的升级,这些问题我会尽可能找出原因并解决。谢谢支持!

2012-11-09 00:25  XSOT

您好,请问MvcPager 1.5.1在哪里下载呢?我是在mvc3环境下使用的mvcpager,结果ajax无刷新的分页用不了。
回复:您好,1.5.1版是我修改后在自己的项目中用的,准备把其它要升级的功能和bug都修正后再发布,所以现在您还无法下载。ajax分页用不了这个很可能是是您的脚本引用的问题,这和现在的版本没有关系。请仔细检查调试,谢谢!

2012-11-08 16:05  我

杨老师你好,在使用aspnetpager的时候Source Error: 

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.  

Stack Trace: 


[NullReferenceException: Object reference not set to an instance of an object.]
   Wuqi.Webdiyer.AspNetPager.OnLoad(EventArgs e) +239
   System.Web.UI.Control.LoadRecursive() +70
   System.Web.UI.Control.LoadRecursive() +189
   System.Web.UI.Control.LoadRecursive() +189
   System.Web.UI.Control.LoadRecursive() +189
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3047

 ---Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1 
遇见这样的错误,UrlPaging启用就会报错。请问是什么问题呢?
回复:您好,请在调试模式下设置断点逐步调试,看哪一行代码出错,然后才好查找原因进行解决。谢谢!

2012-11-08 15:25  飞

<A HREF=http://p13.freep.cn/p.aspx?u=v20_p13_photo_1211081523468734_0.jpg&click=1 TARGET=_BLANK><IMG BORDER=0 SRC=http://p13.freep.cn/p.aspx?u=v20_p13_photo_1211081523468734_0.jpg></A>

你好,这个错误困扰着我,请问如何解决?
回复:您好,从这个图片的信息中看不出错误原因,您需要在调试模式下设置断点逐步调试看什么地方出错,找出出错的可能原因再解决。谢谢!

2012-11-07 15:46  我

你好 我看了你的代码,我发现你的代码网前台的传值,并不是用的json,而是返回一个view,这样效率是不是比较低呢?
回复:您用,用json传回数据的话,客户端还得编写数据呈现逻辑,直接返回View更方便一些,至于效率,两者的差别应该微不足道,只是View返回的数据大一些而已。谢谢!

2012-11-05 12:13  awei

能对DataTable分页吗
回复:您好,完全可以,示例中就有这样的例子,请下载参考一下。谢谢!

2012-11-04 15:49  少易

未能加载文件或程序集“AspNetPager, Version=6.0.0.0, Culture=neutral, PublicKeyToken=fb0a0fe055d40fd4”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
我加了的,还是没有办法。。请帮一个忙。。
回复:您好,这个错误应该是配置文件中的控件签名和实际引用的控件签名不同而导致的,请删除AspNetPager,重新添加引用。谢谢!

2012-11-02 11:04  彭

<webdiyer:AspNetPager ID="AspNetPager1" runat="server" Width="100%" 
                    CssClass="anpager" CurrentPageButtonClass="cpb" HorizontalAlign="right" 
                    PageSize="10" AlwaysShow="True" ShowCustomInfoSection="Right" EnableUrlRewriting="True" UrlRewritePattern="/page/{0}/"></webdiyer:AspNetPager>
我的分页规则是routes.MapPageRoute("page", "page/{page}/", "~/page.aspx");
后台代码中可以获取到url中的索引页,为什么控件却总是显示第一页呢?
回复:您好,不知道您说的总是显示第一页是什么意思?是分页控件的页索引总是1呢还是总是显示第一页的数据?如果是前者,那和您实现url重写用的路由映射有关,如果是后者,那就是您获取数据的问题了,请仔细调试检查。谢谢!谢谢!

2012-11-02 09:06  明

http://aspnetpager.51aspx.com/好些页面打不开
回复:您好,这是51aspx,不是我的网站,AspNetPager官方示例地址是:http://www.webdiyer.com/AspNetPagerDemo/default.aspx。谢谢!

2012-11-01 18:09  吕华

杨老师,我使用您的分页控件后,有个问题很纠结:无论是第几页,url地址栏始终不变,就是不显示当前页的页码
回复:您好,您没用url分页方式吧?请检查。谢谢!
;