手机
当前位置:查字典教程网 >编程开发 >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 Repeater中使用if的代码

asp.net 无重复随机数代码

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

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

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

asp.net cookie清除的代码

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

asp分页生成html的程序脚本代码

asp (author:killer)禁止站外提交表单的代码

AspNetPager与Socut.Data使用实例代码

精品推荐
分类导航