1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          aspnetpager(AspNetPager控件如何使用)

          來源:互聯網轉載 時間:2024-05-07 00:36:01

          AspNetPager控件是一個基于.net的第三方免費開源控件,具有開發高效、使用方便、功能完整等優點。它彌補了GridView內置分頁以及PageDatasource類輔助分頁的不足,將分頁數據邏輯和頁面UI分離開來,非常有利于SQL分頁的實現。下面僅舉一個最基本的用法,幫助初學者入門。

          到AspNetPage官方網站相應頁面下載控件:點擊打開鏈接

          下載后解壓縮,里面有一個AspNetPager.dll文件,它就是我們要使用的控件。另外還有一個AspNetPager.xml文件,它是對應的文檔,主要有兩個作用:一是供開發人員使用控件時在代碼智能提示里嵌入使用說明,二是供自動生成文檔工具生成文檔。我們把這兩個文件一并放到網站的Bin文件下,然后在Visual Studio 2008 Express的工具箱內添加該控件。接著往頁面中拖一個GridView和一個AspNetPager控件。

          為AspNetPager控件設置相應屬性和事件,實現分頁功能,這是該控件最重要最基本的用法。代碼如下:

          Default.aspx文件相關代碼:

          <asp:GridViewID="GridView1"runat="server"></asp:GridView><webdiyer:AspNetPagerID="AspNetPager1"runat="server"PageSize="20"onpagechanging="AspNetPager1_PageChanging"></webdiyer:AspNetPager>

          Default.aspx.cs文件相關代碼:

          protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack)DisplayData(1,AspNetPager1.PageSize);}privatevoidDisplayData(intpageIndex,intpageSize){SQLiteDatamd=newSQLiteData();AspNetPager1.RecordCount=md.ExecuteScalar<int>("selectcount(*)fromcity");DataTabledt=md.FillDataTable(string.Format("select*fromcitylimit{0},{1}",(pageIndex-1)*pageSize,pageSize));md.Close();GridView1.DataSource=dt;GridView1.DataBind();}protectedvoidAspNetPager1_PageChanging(objectsrc,PageChangingEventArgse){DisplayData(e.NewPageIndex,AspNetPager1.PageSize);}

          首先在aspx文件里設置PageSize屬性,指出每頁的大小為20條記錄。然后在后臺給出總記錄數RecordCount、當前頁碼e.NewPageIndex。其中DisplayData方法編寫的好壞很重要,這里顯然實現的比較簡練。當第一次訪問頁面時,顯示第1頁、每頁20條記錄;以后選擇其他頁時,顯示第e.NewPageIndex頁、每頁20條記錄。本示例使用的是SQLite數據庫,支持limit關鍵詞,所以分頁邏輯比較簡單。需要說明的是,這里用到了自己編寫的數據庫操作類SQLiteData類,讀者可以改寫成用原生ADO.net操作,難度不大。

          最后顯示效果:

          上述就是小編為大家分享的AspNetPager控件如何使用了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注本站行業資訊頻道。

          標簽:aspnetpager-

          c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...

          2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...

          :喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...

          一般企業流動比率多少合適?流動比率一般在1.5~2.0之間比較好,流動比率越高這就說明日常經營越不需要短期資金的支持,但比率過高表明資金利用效率越低。在實際計算中,流動比率的計算公式為流動比率 = 流動資產/ 流動負債,也就是說流動資產的變化和流動負債的變化都會對流動比率的大小造成影響。1、流動比率用來衡量企業流動資產在短期債務到期以前,可以變為現金用于償還負債的能力。雖然流動比率越高,企業資產的...

          (資料圖)哈嘍小伙伴們 ,今天給大家科普一個小知識。在日常生活中我們或多或少的都會接觸到燕青主要事跡5個簡潔方面的一些說法,有的小伙伴還不是很了解,今天就給大家詳細的介紹一下關于燕青主要事跡5個簡潔的相關內容。1、父母雙亡:燕青是北京大名府人氏,自幼父母雙亡,由盧家撫養長大,是盧俊義的心腹家仆。2、忠心救主:梁中書命人抓捕盧俊義,蔡福兄弟受到柴進重金委托,花錢打通關節,終使盧俊義由死罪改為刺配。差...

          買賣創業板股票,需要投資人開通創業板賬戶,具體方法如下:1、股票交易經驗在2年以上的,投資人需要向所屬證券公司營業部提出賬戶開通申請,審核通過后即可開通;2、股票交易經驗未滿2年的仍然想要購買創業板股票的,投資人需要填寫申請表和風險提示書,審核通過后即可開通。以上就是創業板股票如何買賣交易的相關內容。創業板交易規則1、漲跌幅有一定的限制:創業板股票上市前5 天沒有漲跌幅限制,5天后漲跌幅限制為20...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>