DataList分页
来源:互联网 发布:制作伴奏软件 编辑:程序博客网 时间:2024/05/16 02:55
源:
<asp:LinkButton ID="lbtn_LastPage" runat="server" OnClick="lbtn_LastPage_Click">上一页</asp:LinkButton>
第<asp:Label ID="lbl_PageNum" runat="server"></asp:Label>页
<asp:LinkButton ID="lbtn_NextPage" runat="server" OnClick="lbtn_NextPage_Click">下一页</asp:LinkButton>
CS页:
#region DataList分页
/// <summary>
/// DataList分页
/// </summary>
public void rearch()
{
Cards c = new Cards();
int curt = Convert.ToInt32(lbl_PageNum.Text);
PagedDataSource ps = new PagedDataSource();
DataTable ds = c.Get_PetCard(petID.ToString()).Tables[0];
ps.DataSource = ds.DefaultView;
//启动分页
ps.AllowPaging = true;
//------每页包含数量为5个数据
ps.PageSize = 5;
//------分页的编号是从0开始的
ps.CurrentPageIndex = curt - 1;
//------判断一下当前情况两个按钮是否能用
lbtn_LastPage.Visible = true;
lbtn_NextPage.Visible = true;
if (curt == 1)
{
lbtn_LastPage.Visible = false;
}
if (curt == ps.PageCount)
{
lbtn_NextPage.Visible = false;
}
//------分页功能到此结束-----------------
//------将分页信息绑定到datalist上----------
dl_CardList.DataSource = ps;
dl_CardList.DataBind();
}
protected void lbtn_LastPage_Click(object sender, EventArgs e)
{
lbl_PageNum.Text = Convert.ToString(Convert.ToInt32(lbl_PageNum.Text) - 1);
rearch();
}
protected void lbtn_NextPage_Click(object sender, EventArgs e)
{
lbl_PageNum.Text = Convert.ToString(Convert.ToInt32(lbl_PageNum.Text) + 1);
rearch();
}
#endregion
-------------------------------------------------------------
if (!IsPostBack)
{
this.lbl_PageNum.Text = "1"; //列表第一页
rearch();
}
- datalist分页
- DataList 分页
- datalist分页
- DataList分页
- datalist 分页
- DataList分页
- DATALIST分页
- DataList分页
- DataList分页
- datalist 分页
- DataList 分页
- datalist分页
- datalist分页
- dataList分页
- datalist 分页
- dataList分页
- DataList分页
- DataList分页
- DataGrid自动排序
- 判断字符串的字节是否超过自定义的字节
- iis日志分析
- Flash与数学:球体曲面 (2)
- 两个小问题
- DataList分页
- 一些儿时的记忆碎片
- datatable数据排序
- 全面学习ORACLE Scheduler特性(1)创建jobs
- jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关
- How to use ant delete exclude attribute
- 装完 mysql-python 报错 [Errno 13] Permission denied: '/root/.python-eggs'
- yuk
- 考核总结