时间:2021-05-28
复制代码 代码如下:
<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>
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
//AspNetPager分页控件源代码(Version4.2):usingSystem;usingSystem.IO;usingSystem.Web;usin
一、说明AspNetPager.dll这个分页控件主要用于asp.netwebform网站,现将整理代码如下二、代码1、首先在测试页面Default.aspx页
一、说明 AspNetPager.dll这个分页控件主要用于asp.netwebform网站,现将整理代码如下二、代码1、首先在测试页面Default.asp
分页几乎是每个外部程序必不可少的东西,在webform时代很多人都用过AspNetPager这个用户控件吧,用的人之多其实就在于它的优点:传给它几个参数就可以生
通常分页有3种方法,分别是asp.net自带的数据显示空间如GridView等自带的分页,第三方分页控件如aspnetpager,存储过程分页等。这里分别做总结