AspNetPager分页控件UrlRewritePattern参数设置的重写代码

 更新时间:2013年02月28日 12:01:06   作者:  
AspNetPager分页控件UrlRewritePattern参数设置的重写代码,需要的朋友可以参考一下

复制代码 代码如下:

<AspNet:AspNetPager ID="AspPages" runat="server" CustomInfoHTML="第%CurrentPageIndex%/%PageCount%页,每页%PageSize%条,共%RecordCount%条"
                            FirstPageText="首页" LastPageText="尾页" NextPageText="下一页" AlwaysShow="true" CssClass="PP"
                            CurrentPageButtonClass="cpb" PageIndexBoxType="DropDownList" PrevPageText="上一页"
                            ShowCustomInfoSection="Left" ShowPageIndexBox="Never" SubmitButtonText=" Go "
                            TextAfterPageIndexBox="页" PageSize="10" TextBeforePageIndexBox="转到" Height="25px"
                            NumericButtonCount="4" Width="98%" CenterCurrentPageButton="True" CustomInfoTextAlign="Left"
                            HorizontalAlign="Right" OnPageChanged="AspPages_PageChanged"
                UrlRewritePattern="/Knowledge/Tag/%TagID%/%Category%/pv{0}" UrlPaging="True" EnableUrlRewriting="True">
   </AspNet:AspNetPager>

 


protected void AspPages_PageChanged(object sender, EventArgs e)
{
string TagID = GetRequest.GetString("TagID");
AspPages.UrlRewritePattern = string.IsNullOrEmpty(TagID) ? "/Knowledge/Tag/%TagID%/%Category%/pv1" : "/Knowledge/Tag/%TagID%/%Category%/pv{0}";
BindRptChateau(TagID);
}
<rewrite url="^/Knowledge/Tag/(\d+)/(\d+)/pv(\d+)$" to="~/Search/SearchKnowledgeTag.aspx?Keywords=$1&amp;TagID=$1&amp;Category=$2&amp;page=$3" processing="stop"></rewrite>    

相关文章

  • 使用.Net Core编写命令行工具(CLI)的方法

    使用.Net Core编写命令行工具(CLI)的方法

    这篇文章主要介绍了使用.Net Core编写命令行工具(CLI)的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • Asp.Net Core 调用第三方Open API查询物流数据的示例

    Asp.Net Core 调用第三方Open API查询物流数据的示例

    这篇文章主要介绍了Asp.Net Core 调用第三方Open API查询物流数据的示例,帮助大家更好的理解和学习使用Asp.Net Core,感兴趣的朋友可以了解下
    2021-03-03
  • MVC页面之间参数传递解析

    MVC页面之间参数传递解析

    这篇文章主要为大家详细介绍了MVC页面之间参数传递方法,分享了MVC页面之间传值的两种方式,一是Html.RenderPartial方式,其次是Html.RenderAction 方式,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • asp.net使用jQuery Uploadify上传附件示例

    asp.net使用jQuery Uploadify上传附件示例

    Uploadify是JQuery的一个上传插件,实现的效果非常不错,带进度显示,本文是一个简单的介绍Demo,主要是动态传递参数方法,通过formdata 向处理程序传递额外的表单数据
    2014-01-01
  • asp.net下DataSet.WriteXml(String)与(Stream)的区别

    asp.net下DataSet.WriteXml(String)与(Stream)的区别

    asp.net下DataSet.WriteXml(String)与(Stream)的区别...
    2007-04-04
  • Web里URL空格的转换方法

    Web里URL空格的转换方法

    今天收到一个Bug修复的任务,Bug为在页面上输入一个文件夹名包含空格,点击该文件夹的URL后链接错误。
    2013-05-05
  • ASP.NET预定义模板介绍

    ASP.NET预定义模板介绍

    在调用这些方法的时候,如果我们指定了一个具体的通过分部View定义的模板,或者对应的ModelMetadata的TemplateHint属性具有一个模板名称,会自动采用该模板来生成最终的HTML,需要了解这方面内容的朋友可以参考一下
    2015-10-10
  • Asp.Net MVC 分页、检索、排序整体实现代码

    Asp.Net MVC 分页、检索、排序整体实现代码

    很多时候需要这样的功能,对表格进行分页、排序和检索。本篇文章主要介绍了Asp.Net MVC 分页、检索、排序整体实现,有兴趣的可以了解一下。
    2017-01-01
  • 微信抢红包ASP.NET代码轻松实现

    微信抢红包ASP.NET代码轻松实现

    这篇文章主要为大家相许介绍了轻松实现微信抢红包的ASP.NET代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • asp.net中url地址传送中文参数时的两种解决方案

    asp.net中url地址传送中文参数时的两种解决方案

    前天遇到一个地址传递中文参数变为乱码的问题,同样的两个web Project,一个是vs2003,一个是vs2005,前者可以,后者就是不可以。
    2009-11-11

最新评论