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

发布时间:2022-04-16 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了AspNetPager分页控件UrlRewritePattern参数设置的重写代码脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

复制代码 代码如下:

<AspNet:AspNetPager ID="AspPages" runat="server" CustomInfoHTML="第%currentPageindex%/%PageCount%页,每页%PageSize%条,共%RecordCount%条"
&nbsp;                           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;amp;TagID=$1&amp;Category=$2&amp;page=$3" processing="stop"></rewrite>    

脚本宝典总结

以上是脚本宝典为你收集整理的AspNetPager分页控件UrlRewritePattern参数设置的重写代码全部内容,希望文章能够帮你解决AspNetPager分页控件UrlRewritePattern参数设置的重写代码所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。