注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)組建與管理ASP.NET服務(wù)器控件開發(fā)技術(shù)與實例

ASP.NET服務(wù)器控件開發(fā)技術(shù)與實例

ASP.NET服務(wù)器控件開發(fā)技術(shù)與實例

定 價:¥42.00

作 者: 郝剛,袁永剛,齊艷編著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: ASP.NET

ISBN: 9787115129277 出版時間: 2005-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 384 字數(shù):  

內(nèi)容簡介

  本書主要介紹ASP.NET服務(wù)器控件的開發(fā)與應(yīng)用。全書共分為兩個部分:第一部分針對ASP.NET服務(wù)器控件的開發(fā)理論,詳細講述了ASP.NET服務(wù)器控件的開發(fā)基礎(chǔ)、呈現(xiàn)、屬性、事件、樣式以及各種類型控件的開發(fā)方法,并且總結(jié)出控件開發(fā)模式;第二部分匯集了10個經(jīng)典控件開發(fā)實例,針對每個實例,首先進行簡要介紹,然后詳細說明其實現(xiàn)方法,最后通過典型應(yīng)用,使讀者加深理解并能舉一反三。本書主要介紹ASP.NET服務(wù)器控件的開發(fā)與應(yīng)用。全書共分為兩個部分:第一部分針對ASP.NET服務(wù)器控件的開發(fā)理論,詳細講述了ASP.NET服務(wù)器控件的開發(fā)基礎(chǔ)、呈現(xiàn)、屬性、事件、樣式以及各種類型控件的開發(fā)方法,并且總結(jié)出控件開發(fā)模式;第二部分匯集了10個經(jīng)典控件開發(fā)實例,針對每個實例,首先進行簡要介紹,然后詳細說明其實現(xiàn)方法,最后通過典型應(yīng)用,使讀者加深理解并能舉一反三。本書內(nèi)容豐富,具有較高的實用性,既適合初級的控件開發(fā)者,也適合具備一定開發(fā)經(jīng)驗的人員閱讀。利用本書提供的知識,讀者可以迅速開發(fā)出功能強大的ASP.NET服務(wù)器控件。

作者簡介

暫缺《ASP.NET服務(wù)器控件開發(fā)技術(shù)與實例》作者簡介

圖書目錄

第一部分  入門篇
第1章  服務(wù)器控件開發(fā)基礎(chǔ)  2
1.1  ASP.NET服務(wù)器控件的概念  2
1.2  ASP.NET服務(wù)器控件的類型  2
1.2.1  HTML服務(wù)器控件  3
1.2.2  ASP.NET標(biāo)準(zhǔn)服務(wù)器控件  3
1.2.3  自定義服務(wù)器控件  4
1.3  服務(wù)器控件類層次結(jié)構(gòu)  5
1.3.1  高層類層次結(jié)構(gòu)  5
1.3.2  HTML服務(wù)器控件類層次結(jié)構(gòu)  5
1.3.3  標(biāo)準(zhǔn)服務(wù)器控件類層次結(jié)構(gòu)  6
1.4  服務(wù)器控件的生命周期  7
1.5  小結(jié)  10
第2章  呈現(xiàn)控件  11
2.1  使用HtmlTextWriter類  11
2.1.1  常用方法和屬性  11
2.1.2  3種枚舉類型  12
2.2  使用Control類的呈現(xiàn)方法  12
2.2.1  Control類與控件呈現(xiàn)  12
2.2.2  重寫Render方法的實例  14
2.3  使用WebControl類的呈現(xiàn)方法  17
2.3.1  WebControl類與控件呈現(xiàn)  17
2.3.2  重寫RenderContents方法的實例  19
2.4  小結(jié)  28
第3章  屬性和視圖狀態(tài)管理  29
3.1  基礎(chǔ)知識  29
3.1.1  屬性分類和標(biāo)記形式  29
3.1.2  從基類繼承屬性  30
3.1.3  與屬性相關(guān)的設(shè)計時特性  31
3.2  聲明簡單屬性  33
3.3  聲明復(fù)雜屬性  34
3.3.1  聲明連字符形式屬性  34
3.3.2  聲明內(nèi)部嵌套形式屬性  36
3.3.3  聲明內(nèi)部嵌套形式默認屬性  37
3.3.4  類型轉(zhuǎn)換器及其實現(xiàn)方法  37
3.4  視圖狀態(tài)管理概述  40
3.5  自定義視圖狀態(tài)管理  41
3.5.1  IStateManager接口與ViewState屬性的實現(xiàn)  42
3.5.2  Control基類的默認視圖狀態(tài)管理機制  44
3.6  小結(jié)  46
第4章  事件處理  47
4.1  事件處理概述  47
4.2  捕獲回傳事件  47
4.2.1  IPostBackEventHandler接口及應(yīng)用要點  47
4.2.2  捕獲回傳事件的實現(xiàn)  50
4.3  處理回傳數(shù)據(jù)  54
4.3.1  IPostBackDataHandler接口及應(yīng)用要點  54
4.3.2  處理回傳數(shù)據(jù)的實現(xiàn)  55
4.4  小結(jié)  59
第5章  樣式和客戶端功能  60
5.1  樣式概述  60
5.1.1  操作樣式的方法  60
5.1.2  樣式的狀態(tài)管理  61
5.2  實現(xiàn)樣式屬性的方法  62
5.2.1  重寫已有樣式屬性  62
5.2.2  樣式冒泡  63
5.2.3  自定義模板樣式屬性  65
5.2.4  自定義類型化樣式屬性  65
5.3  客戶端功能  65
5.3.1  客戶端功能概述  66
5.3.2  對簡單客戶端功能的處理  66
5.3.3  對復(fù)雜客戶端功能的處理  67
5.3.4  部署客戶端文件的規(guī)則  68
5.4  小結(jié)  69
 
第6章  開發(fā)復(fù)合控件  70
6.1  復(fù)合控件概述  70
6.2  復(fù)合控件的呈現(xiàn)  71
6.3  復(fù)合控件的事件處理  74
6.3.1  包含法  74
6.3.2  冒泡法  78
6.4  復(fù)合控件的樣式  81
6.5  小結(jié)  87
第7章  開發(fā)驗證控件  88
7.1  內(nèi)置驗證控件概述  88
7.2  驗證框架  89
7.2.1  服務(wù)器端驗證  89
7.2.2  客戶端驗證  91
7.3  驗證控件實現(xiàn)步驟  104
7.4  實現(xiàn)一個簡單的驗證控件  104
7.4.1  實現(xiàn)分析  105
7.4.2  控件應(yīng)用  108
7.5  小結(jié)  111
第8章  開發(fā)模板控件  112
8.1  模板控件概述  112
8.2  ITemplate和模板控件解析過程  112
8.3  實現(xiàn)靜態(tài)模板控件  114
8.4  實現(xiàn)動態(tài)模板控件  120
8.5  小結(jié)  128
第9章  開發(fā)數(shù)據(jù)綁定控件  129
9.1  數(shù)據(jù)綁定控件概述  129
9.2  實現(xiàn)關(guān)鍵屬性和方法  129
9.3  實現(xiàn)基本數(shù)據(jù)綁定控件  132
9.4  實現(xiàn)模板化數(shù)據(jù)綁定控件  142
9.5  小結(jié)  154
第10章  服務(wù)器控件開發(fā)模式  155
10.1  開發(fā)模式概述  155
10.2  服務(wù)器控件開發(fā)原則  155
10.3  服務(wù)器控件開發(fā)流程  156
10.4  服務(wù)器控件開發(fā)技術(shù)的學(xué)習(xí)過程  157
10.5  小結(jié)  158
 
第二部分  實例篇
第11章  實例1——XP風(fēng)格導(dǎo)航欄控件  160
11.1  控件簡介  160
11.2  實現(xiàn)要點  160
11.3  典型應(yīng)用  167
11.4  小結(jié)  170
第12章  實例2——確認按鈕系列控件  171
12.1  控件簡介  171
12.2  實現(xiàn)要點  172
12.2.1  服務(wù)器端代碼實現(xiàn)  172
12.2.2  客戶端腳本代碼實現(xiàn)  175
12.2.3  頁面執(zhí)行過程及其他  176
12.3  典型應(yīng)用  177
12.4  小結(jié)  181
第13章  實例3——可伸縮面板控件  182
13.1  控件簡介  182
13.2  實現(xiàn)要點  182
13.2.1  服務(wù)器端代碼實現(xiàn)  183
13.2.2  客戶端行為分析  191
13.3  典型應(yīng)用  194
13.4  小結(jié)  195
第14章  實例4——帶目錄瀏覽功能的上傳控件  196
14.1  控件簡介  196
14.2  實現(xiàn)要點  197
14.3  典型應(yīng)用  215
14.4  小結(jié)  215
第15章  實例5——高級日歷控件  217
15.1  控件簡介  217
15.2  實現(xiàn)要點  218
15.2.1  控件呈現(xiàn)  219
15.2.2  屬性設(shè)置  228
15.2.3  事件處理  233
15.2.4  復(fù)雜樣式屬性和狀態(tài)管理  235
15.3  典型應(yīng)用  242
15.4  小結(jié)  244
第16章  實例6——調(diào)色板控件  245
16.1  控件簡介  245
16.2  實現(xiàn)要點  247
16.3  典型應(yīng)用  256
16.4  小結(jié)  258
第17章  實例7——高級列表選擇控件  259
17.1  控件簡介  259
17.2  實現(xiàn)要點  259
17.2.1  實現(xiàn)前分析  260
17.2.2  改進ListBox控件  261
17.2.3  實現(xiàn)復(fù)合  271
17.3  典型應(yīng)用  290
17.4  小結(jié)  292
第18章  實例8——XP風(fēng)格ListBox控件  293
18.1  控件簡介  293
18.2  實現(xiàn)要點  294
18.3  典型應(yīng)用  314
18.4  小結(jié)  317
第19章  實例9——可擴展按鈕系列控件  318
19.1  控件簡介  318
19.2  實現(xiàn)要點  319
19.3  典型應(yīng)用  334
19.4  小結(jié)  337
第20章  實例10——HTML在線編輯器控件  338
20.1  控件簡介  338
20.2  實現(xiàn)要點  341
20.2.1  控件生成過程中的事件處理  345
20.2.2  控件自身事件及回傳數(shù)據(jù)和事件處理  347
20.2.3  實現(xiàn)ToolbarItem  349
20.2.4  實現(xiàn)ToolbarButton  351
20.2.5  實現(xiàn)ToolbarItems  352
20.3  典型應(yīng)用  355
20.4  小結(jié)  359
 
附錄A  代碼模板  360
A.1  復(fù)合控件代碼模板  360
A.2  驗證控件代碼模板  362
A.3  模板控件代碼模板  364
A.4  數(shù)據(jù)綁定控件代碼模板  366

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號