最終執行效果圖如下:
using system;
using system.collections.generic;
using system.linq;
using system.text;
namespace common
else
if (this.pageindex > total)
this.pageindex = total;
this.total = total;
this.pagesize = pagesize;
this.url = url;
}private string placeholder = "...";
///
/// 空白頁 點位符
///
public string placeholder
set
}public pageutils()
///
/// 生成超連結的**
///
public string url
private stringbuilder htmlpage = new stringbuilder();
///
/// 增加乙個頁碼
///
/// 頁碼
///
public int pageindex
set}
///
/// 總頁數
///
public int total
private int groupsize = 6;
///
/// 組頁碼數
///
public int groupsize
set}
private int forwardshowcount = 3;
///
/// 頁碼前面顯示頁碼個數
///
public int forwardshowcount
set
}private int backwardshowcount = 2;
///
/// 頁碼後顯示頁碼個數
///
public int backwardshowcount
set
}///
/// 當前輸出頁碼
///
private int offsetindex = 0;
private int lastindex = 0;
public int pagesize
///
/// 生成頁碼條
///
///
/*css***/
body
div, a, u, span, em, b, p, i
em, i, u
.page .p-num
a .page
.page .p-num a
.page .p-wrap
.page .p-skip em
.page .p-num a
.page .p-num a, .page .p-num b
.page .p-num .pn-next i, .page .p-num .pn-prev i
.page .p-num .pn-next.disabled, .page .p-num .pn-prev.disabled
.page .p-skip
.page .p-skip .input-txt
.input-txt
.page .p-num a:hover
.page .p-num .pn-next em, .page .p-num .pn-prev em
.page .p-num a, .page .p-num b
.page .p-num a.curr
.page .p-num .pn-prev i
.page .p-skip .btn
.btn-default
//頁面
//cs檔案
using common;
using system;
using system.collections.generic;
using system.linq;
using system.web;
using system.web.ui;
using system.web.ui.webcontrols;
namespace mvchouse.ashx}}
WebSocket的C 伺服器端實現
由於需要在專案中增加websocket協議,與客戶端進行通訊,不想使用開源的庫,比如websocketpp,就自己根據websocket協議實現一套函式,完全使用c 實現。一 原理 websocket協議解析,已經在前面部落格裡面詳細講解過,可以參考部落格這裡就不詳細細說。伺服器端實現就是使用tcp...
WebSocket的C 伺服器端實現
由於需要在專案中增加websocket協議,與客戶端進行通訊,不想使用開源的庫,比如websocketpp,就自己根據websocket協議實現一套函式,完全使用c 實現。一 原理 websocket協議解析,已經在前面部落格裡面詳細講解過,可以參考部落格這裡就不詳細細說。伺服器端實現就是使用tcp...
24 實現http伺服器端
1.http hypertext transfer protocol超文字傳輸協議。超文字是可以根據客戶端請求而跳轉的結構化資訊。http協議是以超文字傳輸為目的而設計的應用層協議,是基於tcp ip實現的協議,實現該協議就相當於實現了web伺服器端。2.http協議又稱為無狀態的stateless...