自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ASP.NET利用存儲過程實現分頁

開發(fā) 后端
先寫一個存儲過程,然后就是通過div+css來布局點頁碼傳到該頁面的參數的值了,思路是通過用StringBuilder類后臺布局div以實現動態(tài)的頁碼,然后通過頁碼調用存儲過程,得到相應的信息。

首先說下思路,寫一個存儲過程,我也找了一個存儲過程,不過不是我寫的,出處:http://www.cnblogs.com/zhongweiv/archive/2011/10/31/JqueryPagination.html 這是一個通過jqurey+ajax實現無刷新分頁的例子,應該也不錯,因為有的時候要無刷新嘛,我用的存儲過程就是從那里copy來的,但是我看了58.com還有一些其他的一些網站信息分頁都不會通過無刷新的,所以我特地的寫了一個有刷新的分頁的方法,好了,先寫一個存儲過程,然后就是通過div+css來布局點頁碼傳到該頁面的參數的值了,思路是通過用StringBuilder類后臺布局div以實現動態(tài)的頁碼,然后通過頁碼調用存儲過程,得到相應的信息,***就是一些細節(jié)了,不斷的運行調試找出BUG并改正。

一、首先看下頁面前臺代碼

  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Page.aspx.cs" Inherits="Jquery.Page"%> 
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  3. <html xmlns="http://www.w3.org/1999/xhtml"> 
  4. <head runat="server"> 
  5.     <title>Tandy Tang有刷新分頁...</title> 
  6.     <style type="text/css"> 
  7.         /*分頁部分 start*/  
  8.         ul  
  9.         {  
  10.             margin:0px;  
  11.             padding:0px;  
  12.         }  
  13.         .page  
  14.         {  
  15.             width:700px;  
  16.             background-color:#ffffff;  
  17.             height:50px;  
  18.             margin-top:15px;  
  19.         }  
  20.         .page ul li  
  21.         {  
  22.             float:left;  
  23.             display:block;  
  24.             width:28px;  
  25.             height:23px;  
  26.             text-align:center;  
  27.             margin-left:1px;  
  28.             vertical-align:middle;  
  29.             border-style:solid;  
  30.             border-width:1px;  
  31.             border-color:#b1add0;  
  32.         }  
  33.         .page ul li span  
  34.         {  
  35.             display:block;  
  36.             width:28px;  
  37.             height:23px;  
  38.             background-color:#2d8da3;                        
  39.         }  
  40.         .page ul li span a  
  41.         {  
  42.             color:#ffffff;              
  43.         }  
  44.         .page ul li a  
  45.         {  
  46.             display:block;  
  47.             width:28px;  
  48.             height:19px;              
  49.             text-decoration:none;  
  50.             color:#354c7e;  
  51.             font-size:12px;  
  52.             vertical-align:middle;  
  53.             padding-top:4px;  
  54.         }  
  55.         .page ul li a:hover  
  56.         {  
  57.             background-color:#2d8da3;  
  58.             display:block;  
  59.             width:28px;  
  60.             height:19px;              
  61.         }  
  62.         .page .point  
  63.         {  
  64.             background-color:#ffffff;  
  65.             width:20px;  
  66.             height:24px;  
  67.             display:block;  
  68.             border-style:solid;  
  69.             border-width:0px;  
  70.             border-color:#ffffff;  
  71.         }  
  72.         .page .pre  
  73.         {  
  74.             width:48px;  
  75.             height:22px;  
  76.             display:block;  
  77.             text-align:center;  
  78.             border-style:solid;  
  79.             border-width:1px;  
  80.             border-color:#b1add0;  
  81.         }  
  82.         .page .pre a:hover  
  83.         {  
  84.             background-color:#2d8da3;  
  85.             display:block;  
  86.             width:48px;  
  87.             height:19px;              
  88.         }  
  89.         .page .next  
  90.         {  
  91.             width:48px;  
  92.             height:22px;  
  93.             display:block;  
  94.             text-align:center;  
  95.             border-style:solid;  
  96.             border-width:1px;  
  97.             border-color:#b1add0;           
  98.         }  
  99.          .page .next a:hover  
  100.         {  
  101.             background-color:#2d8da3;  
  102.             display:block;  
  103.             width:48px;  
  104.             height:19px;              
  105.         }  
  106.           
  107.         /*分頁部分 end*/  
  108.           
  109.         /*內容部分 start*/  
  110.         .content  
  111.         {  
  112.             width:700px;  
  113.             height:120px;  
  114.             border-style:solid;  
  115.             border-width:1px;  
  116.             border-color:#333333;  
  117.             margin-bottom:10px;  
  118.         }  
  119.         .content_left  
  120.         {  
  121.             width:98px;  
  122.             height:118px;  
  123.             border-style:solid;  
  124.             border-width:1px;  
  125.             border-color:#333333;  
  126.             float:left;  
  127.             font-size:12px;  
  128.         }  
  129.         .content_right  
  130.         {  
  131.             margin-left:10px;  
  132.             width:588px;  
  133.             height:118px;  
  134.             border-style:solid;  
  135.             border-width:1px;  
  136.             border-color:#0000ff;  
  137.             float:left;  
  138.         }  
  139.         /*內容部分 end*/          
  140.     </style> 
  141. </head> 
  142. <body> 
  143.     <form id="form1" runat="server"> 
  144.         <div> 
  145.             <asp:Label ID="lbl1" runat="server"></asp:Label><!--放內容--> 
  146.             <asp:Label ID="lbl2" runat="server"></asp:Label><!--放頁碼--> 
  147.         </div> 
  148.     </form> 
  149. </body> 
  150. </html> 

css沒有用.css文件寫是為了方便,呵呵……

存儲過程應該寫得很詳細了...我就不解釋了。這個存儲過程的用處很多啊,如果想實現無刷新的分頁的話也是可以用的,調用的方法基本一樣,大家可以自己試試。

好吧,到這里代碼也基本上完成了,我認為主要的還是思路問題,思路有了就好辦了,代碼如果哪里有誤或者有哪些更好的解決方案,請告訴我啊,一定虛心學習哈。下面看下效果圖吧!效果圖如下:

【編輯推薦】

  1. ASP.NET頁面優(yōu)化:性能提升8倍的方法
  2. ASP.NET的路由系統(tǒng):URL與物理文件的分離
  3. 另類的ASP.NET快速開發(fā)架構體系
  4. 另類的ASP.NET快速開發(fā)架構體系
  5. ASP.NET顯示漸變圖片
責任編輯:張偉 來源: ASP.NET學習網
相關推薦

2009-11-06 09:23:41

ASP.NET高效分頁

2011-04-29 13:23:11

分頁數據存儲

2015-08-19 14:18:56

SQLasp.net后臺調用

2009-07-22 16:02:39

ASP.NET MVCPagedList

2009-07-28 14:47:18

ASP.NET MVC

2009-08-04 14:23:36

ASP.NET查詢分頁

2009-09-10 09:50:47

ASP.NET MVC

2009-03-11 11:46:11

JSPASP.NET存儲過程

2010-03-19 09:17:16

ASP.NET MVC

2009-08-12 18:19:46

ASP.NET報表打印

2009-08-12 14:10:37

asp.net分頁代碼

2009-07-27 14:33:51

ASP.NET調用存儲

2009-08-14 13:37:25

ASP.NET靜態(tài)頁面

2009-08-04 14:36:00

ASP.NET分頁管理

2009-08-05 14:19:12

ASP.NET輸出EX

2009-07-27 14:41:33

ASP.NET調用存儲

2012-04-13 10:05:24

ASP.NET

2025-01-15 00:01:00

開發(fā)應用界面

2009-07-24 09:02:24

ASP.Net RSA

2009-07-20 13:14:25

安裝ASP.NET A
點贊
收藏

51CTO技術棧公眾號