因为要url重写.

index.aspx
默认为第一页,第二页则为:index,2.aspx
以此类推
怎么样才能使aspnetpager在点击上页/下页时地址栏的url不再是index.aspx?page=2这样的,而是:index,2.aspx呢?

解决方案 »

  1.   

    分页的地方不要显示xxx.aspx?pageindex=2这种形式就行了比如显示string.Format("xxx,{0}.aspx", pageindex+1)
    只是一个例子,具体还要写大量的代码的。逻辑问题自己考虑一下,我们有一整套方案的,整个网站除了没有参数的都是这样重写的,这么做有利于搜索引擎收录。
      

  2.   

    不行。但是因为aspnetpager提供了原码,你可以修改控件以满足你的要求