zoukankan      html  css  js  c++  java
  • 简单使用aspnetpage分页控件

        public partial class Default : System.Web.UI.Page
        {
            protected static string CONNECTIONSTRING = System.Configuration.ConfigurationManager.AppSettings["configer"];
            protected void Page_Load(object sender, EventArgs e)
            {
                if (!this.Page.IsPostBack)
                {
                    AspNetPager1.RecordCount = 5;//一定要设计显示条数,不然就不能分页了。
                   GVBind();
                }
            }
            private void GVBind()
            {
                ForumDataContext db = new ForumDataContext();
                var q = from p in db.ForumPostInfos
                        select p;
                PagedDataSource pds = new PagedDataSource();
                pds.AllowPaging = true;
                pds.PageSize = AspNetPager1.PageSize;
                pds.CurrentPageIndex = AspNetPager1.CurrentPageIndex - 1;
                pds.DataSource = q.ToList();

                GridView1.DataSource = pds;
                GridView1.DataBind();
            }

           protected void AspNetPager1_PageChanged(object sender, EventArgs e)
            {
                GVBind();
            }

    注:AspNetPager1.PageSize 在需要在前台配置一页显示的条数

  • 相关阅读:
    vue项目中引用spreadjs方法
    使用Element的table合并单元格的问题(合并行)
    卸载mysql
    mac 下安装mySQL
    react中界面跳转 A界面跳B界面,返回A界面,A界面状态保持不变 localStorage方法
    react点击弹出带出值和点击跳转页面带出值
    ajax优缺点
    vue项目console.log报错
    性能优化
    对象生命周期
  • 原文地址:https://www.cnblogs.com/xinlang/p/1340945.html
Copyright © 2011-2022 走看看