AspNetPager实现代码分页
2017-01-26 17:52:22 访问(1781) 赞(0) 踩(0)
相关下载:AspNetPagerV7.4.5.zip
<!-- 页头注册组件 -->
<%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %>
<!-- 页面代码写法 -->
<webdiyer:AspNetPager ID="mainAspNetPager" PageSize="100" runat="server" OnPageChanged="mainAspNetPager_PageChanged"
ShowCustomInfoSection="Left" Width="100%" CustomInfoHTML="共%RecordCount%条记录,第%CurrentPageIndex%页,共%PageCount%页,每页显示%PageSize%条" PageIndexBoxStyle="width:19px">
</webdiyer:AspNetPager>
CS分页相关的代码
/// <summary>
/// mainAspNetPager分页
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void mainAspNetPager_PageChanged(object sender, EventArgs e)
{
try
{
DataBindListControls
(
mainAspNetPager.CurrentPageIndex - 1,
null
);
}
catch (Exception err)
{
PageBaseExceptionDO(err);
}
}
设置分页控件的页面信息
/// <summary>
/// 设置分页控件的页面信息
/// </summary>
/// <param name="wuqiWebdiyerAspNetPager"></param>
/// <param name="iPageIndex"></param>
/// <param name="iRowCount"></param>
public void SetAspNetPagerPageMessage
(
Wuqi.Webdiyer.AspNetPager wuqiWebdiyerAspNetPager,
int iPageIndex,
int iRowCount
)
{
int iPageSize = wuqiWebdiyerAspNetPager.PageSize;
wuqiWebdiyerAspNetPager.RecordCount = iRowCount;
wuqiWebdiyerAspNetPager.CurrentPageIndex = iPageIndex + 1;
}
控件作者杨涛的主页
标签:
AspNetPager实现代码分页 


上一条:
下一条:
相关评论
发表评论