請求響應分頁

一:Reapter集成操做事件       ItemDataBound事件       在reapter中按鈕寫事件的步驟:       1)ItemCommand事件:reapter裏面有按鈕,超鏈按鈕,圖像按鈕點擊  激發。       2)區分按鈕         按鈕設屬性         CommandName="" //操做名         CommandArgument="" //操做時提供參數       3)在ItemCommand事件中寫          if (e.CommandName == "del")         {             int id=Convert.ToInt32( e.CommandArgument  );//reapter的刪除功能                     }         if (e.CommandName == "dx")         {                    } 二:爲何使用須要分頁?[數據庫分頁]    當數據量大的狀況,一次顯示出來,服務器響應慢,客戶端看數據也不方便。    全部通常狀況下,是每次從表中讀出部分數據來顯示。    實現方法:1)數據訪問層提供一個按頁碼查詢數據的方法,每次查詢部分數據。                //pagesize每頁條數,pageIndex當前須要第幾頁                public List<類型> get(int pageSisze,int pageIndex)              2)供首頁,上一頁,下一頁,末頁 的導航,也能夠經過數據導 1 分頁查詢語句 --分頁查詢 第一頁 [動態查詢通常倒序] select top 10 * from jspdemo where Id not in(select top 0 Id from jspdemo order by Id desc ) order by Id desc --分頁查詢 第二頁 [動態查詢通常倒序] 排除10 select top 10 * from jspdemo where Id not in(select top 10 Id from jspdemo order by Id desc ) order by Id desc --3  排除  規律  第頁的條數,   排除的條數,條數與第幾頁有關 select top 10 * from jspdemo where Id not in(select top 10 Id from jspdemo order by Id desc ) order by Id desc 2.數據訪問層 3.表示層使用隱藏控件保存當前頁碼值,讀取數據從隱藏控件
相關文章
相關標籤/搜索