手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >AspNetPager分页控件UrlRewritePattern参数设置的重写代码
AspNetPager分页控件UrlRewritePattern参数设置的重写代码
摘要:复制代码代码如下:protectedvoidAspPages_PageChanged(objectsender,EventArgse){st...

复制代码 代码如下:

<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&TagID=$1&Category=$2&page=$3" processing="stop"></rewrite>

【AspNetPager分页控件UrlRewritePattern参数设置的重写代码】相关文章:

asp.net Linq把数据导出到Excel的代码

asp.net 文件下载实现代码

asp.net使用jquery模板引擎jtemplates呈现表格

Asp.net在线备份、压缩和修复Access数据库示例代码

asp.net 购物车实现详细代码

DataList 中动态绑定服务器子控件的代码

asp.net中包含文件的代码及使用方法

AspNetPager分页控件源代码(Version 4.2)第1/2页

asp.net中IDataParameter调用存储过程的实现方法

asp.net(C#) 生成随机验证码的代码

精品推荐
分类导航