C#中dataset问题
来源:百度知道 编辑:UC知道 时间:2024/05/02 07:44:39
pagedatasource
例如:
/// <summary>
/// Repeater显示分页
/// </summary>
/// <param name="nCurPage">当前页</param>
/// <param name="nTotalPage">总页面</param>
/// <param name="dt">数据信息</param>
/// <param name="dl">需要分页的Repeater</param>
public static void ShowPage(ref int nCurPage,out int nTotalPage, DataTable dt,Repeater dl)
{
dl.Controls.Clear();
System.Web.UI.WebControls.PagedDataSource pds = new PagedDataSource();
pds.DataSource = dt.DefaultView;
pds.AllowPaging = true;
pds.PageSize = m_pageSize;
if (nCurPage < 1)
{
nCurPage = 1;
}
if (nCurPage >= pds.PageCount)
{
nCurPage = pds.PageCount;
}
pds.CurrentPageIndex