留言簿

我要留言
留言搜索

2011-06-17 14:54  kong521

杨老师:
mvcpager ajax分页,一个aspx用两个分页怎么用?
回复:您好,这个问题我专门做了示例,请看一下示例中“MvcPager 分页示例—使用多个MvcPager为不同的数据分页”的例子及说明。谢谢!

2011-06-17 11:03  小张

你好杨老师,我最近用aspnetpage控件分页时出现了乱码,最后在网上查找说是版本和%问题,但是我的版本是7.2的而且在传值变量中也加了%还是不行(this.AspNetPager1.UrlRewritePattern = "/cp_"+"%" +Server.UrlEncode(id) + "%"+"_{0}.html";)
我用的是isapi伪静态映射

RewriteRule /cp_(.*)_(\d+).html /Tags/SexSearch.aspx\?name=$1&page=$2这是映射格式

当我点击下一页时地址栏中正常的话是%b0%b2%c8%ab%cc%d7但是最后变成b2abb7,还有把Server.UrlEncode(id) 编码去掉的话地址栏目没有出现乱码汉字还是正常但是文本框中出现乱码(我做的一个搜索功能和百度的一样,地址栏中和文本框中值一样)

如“瀹夊叏濂梍“本来是安全套在地址栏中正确但是在文本框中是“瀹夊叏濂梍“这,用respost输出时和文本框中的一样
回复:您好,UrlRewritePattern中%参数名%有特别的意义,请看一下控件帮助中的说明,至于url的参数和文本框中的内容不匹配的问题,这和AspNetPager没有任何关系,您需要检查您的http请求以及页面编码等进行调试查找原因。谢谢!

2011-06-17 10:22  车讯搜索

你有好的分页控件吗?
回复:您好,本站就有分页控件。

2011-06-13 15:24  pkuwalker

您好,杨老师,,,我在用的时候发现一个问题
在vs.net 2003的环境下,,没法把aspnetpager添加到引用,在vs 2010的环境下就可以,,
请问这个支持vs.net 2003么,,支持的话如何操作?
pkuwalker@gmail,com
期待您的解答
回复:您好,AspNetPager很早就不支持vs2003和.net 1.1版的,您的开发环境也太老了,如果非要用VS2003的话,只能从网上找AspNetPager的早期版本(4.5版以前),我现在手头也没这个版本了。谢谢!

2011-06-08 16:31  刘孝帅

没有看到关于datalist分页的演示例子啊,杨老师
回复:您说的是AspNetPager吗?例子中有PagedDataList文件夹,请仔细找找。谢谢!

2011-06-02 10:23  Geniusexe

在应用自定义样式的时候,在ie8中被禁用的按钮(如在第一页的时候,首页,上一页等)会被.paginator a:hover 这个样式影响,也会出现背景色,能不能把禁用的按钮标签中的a去掉啊,或者有什么别的解决方法
回复:您说的是哪个控件?这个要解决的话必须升级控件,我看微软的官方控件就是这样,所以我也这样做了:)我下升级时会注意这些问题。谢谢!

2011-06-02 00:59  小南

先赞一下你的控件很好,有2个问题想问一下,我用的是 UrlPager 
1:ProductList.aspx?fatherid=6 例如这个带2个参数以上的分页如何配置
这个是页面代码  <cc1:UrlPager runat="server" id="pager1" RouteName="UrlPagingProductList" style="float:right"  PageIndexParameterName="pid"
     PageSize="1" RouteValues="<%$RouteValues:controller=Manager,action=ProductList%>" OnPageChanged="PageChanged"></cc1:UrlPager>

这个是 路由配置  routes.MapPageRoute("UrlPagingProductList",
           "{controller}/{action}/page_{pid}",
           "~/manager/ProductList.aspx"); 
我搜索了一下别的问题你回答是直接用url参数或url中的其它参数会自动保留,不太明白你的以上, 但是我上面的代码还是有问题 我的fatherid=6这个6是动态传递过来的,该如何解决 不胜感激,能给个例子吗 或详细说一下原因,谢谢。
2:        routes.MapPageRoute("UrlPagingProductList",
           "{controller}/{action}/page_{pid}",
           "~/manager/ProductList.aspx");

        routes.MapPageRoute("UrlPagingContentList",
          "{controller}/{action}/p_{id}",
          "~/manager/ContentList.aspx");

2个页面分页配置的2个路由 第一个页面翻页的时候路由会用错 是什么原因呢,2个分页的名字我也都分别指定了,谢谢
回复:您好,我的意思是分页前url中的参数在分页后会自动保留并传递到下页,只要分页前url中有的参数,分页后这些参数都不会丢,如果要在分页时添加url参数,就需要在RouteValue中添加,您可以随便在分页控件的RouteValue参数中加入一个键值对参数看看分页后的效果。谢谢!

2011-05-31 18:27  doublesun

呵,杨哥,前面url里的querystring的问题解决了,不用全部querystring,也不用加if判断,是我自己问题 -)
回复:明白了就好,前面的留言我就不回复了:)谢谢支持!

2011-05-31 16:13  jfy

我想问下,杨老师现在一月能赚多少?收徒弟吗?
回复:不多,够养家糊口而已,我也是打工的,现在还没有办法带徒弟啊!谢谢支持!

2011-05-30 17:04  doublesun

有区别的。我可以在程序里判断,但是就需要多写了很多if语句。如果你的扩展方法按原来的url生成所有的querystring,我就完全不用写判断
;