一个动态创建的gridview如何实现分页??

[复制链接]
查看11 | 回复0 | 2009-11-24 17:17:15 | 显示全部楼层 |阅读模式
前台代码:
[I]

  • '>

    [/I]
    暂时没有任何新闻信息!
  • 共有行记录
  • 当前第页/共 页20行/页
  • 首 页
  • 上一页
  • 下一页
  • 尾 页
  • 跳转至第
  • 后台代码:
    private void BindNews()
    {
    try
    {
    SqlConnection conn =new SqlConnection(ConfigurationManager.ConnectionStrings["DBpath"].ConnectionString);
    conn.Open();
    string sql = "select * from 表名";
    SqlDataAdapter da = new SqlDataAdapter(sql, conn);
    DataSet ds = new DataSet();
    da.Fill(ds, "temp");
    GV_News.DataSource = ds.Tables["news"].DefaultView;
    GV_News.AllowPaging = true;
    GV_News.PageSize = 20;
    int num = ds.Tables[0].Rows.Count;
    lab_Totally.Text = Convert.ToString(num);
    GV_News.DataBind();//绑定datalist
    if (num
    cs: private void bindData()
    {
    //绑定数据写在这里
    }
    protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
    (sender as GridView).PageIndex = e.NewPageIndex;
    bindData();
    }
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    主题

    0

    回帖

    4882万

    积分

    论坛元老

    Rank: 8Rank: 8

    积分
    48824836
    热门排行