将 Membership.GetAllUsers 与 GridView 绑定-2

作者:vkvi 来源:ITPOW(原创) 日期:2008-10-14

这里对代码进行一些改进,使分页更合理一些,避免在删除最后一页所有用户后显示为无用户。

public static int GetUsersCount()
{
    return Membership.GetAllUsers().Count;
}
 
public static MembershipUserCollection GetUsersList(int startRowIndex, int maximumRows)
{
    int totalRecords = 0;
    int pageIndex = startRowIndex / maximumRows;
    if (startRowIndex >= Membership.GetAllUsers().Count)
    {
        //超出最后一页了
        pageIndex = (Membership.GetAllUsers().Count - 1) / maximumRows;
    }
 
    return Membership.GetAllUsers(pageIndex, maximumRows, out totalRecords);
}

相关阅读


相关文章