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

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

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

定 價:¥42.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

第一部分  入門篇
第1章  服務器控件開發(fā)基礎  2
1.1  ASP.NET服務器控件的概念  2
1.2  ASP.NET服務器控件的類型  2
1.2.1  HTML服務器控件  3
1.2.2  ASP.NET標準服務器控件  3
1.2.3  自定義服務器控件  4
1.3  服務器控件類層次結構  5
1.3.1  高層類層次結構  5
1.3.2  HTML服務器控件類層次結構  5
1.3.3  標準服務器控件類層次結構  6
1.4  服務器控件的生命周期  7
1.5  小結  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  小結  28
第3章  屬性和視圖狀態(tài)管理  29
3.1  基礎知識  29
3.1.1  屬性分類和標記形式  29
3.1.2  從基類繼承屬性  30
3.1.3  與屬性相關的設計時特性  31
3.2  聲明簡單屬性  33
3.3  聲明復雜屬性  34
3.3.1  聲明連字符形式屬性  34
3.3.2  聲明內部嵌套形式屬性  36
3.3.3  聲明內部嵌套形式默認屬性  37
3.3.4  類型轉換器及其實現(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  小結  46
第4章  事件處理  47
4.1  事件處理概述  47
4.2  捕獲回傳事件  47
4.2.1  IPostBackEventHandler接口及應用要點  47
4.2.2  捕獲回傳事件的實現(xiàn)  50
4.3  處理回傳數(shù)據(jù)  54
4.3.1  IPostBackDataHandler接口及應用要點  54
4.3.2  處理回傳數(shù)據(jù)的實現(xiàn)  55
4.4  小結  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  對復雜客戶端功能的處理  67
5.3.4  部署客戶端文件的規(guī)則  68
5.4  小結  69
 
第6章  開發(fā)復合控件  70
6.1  復合控件概述  70
6.2  復合控件的呈現(xiàn)  71
6.3  復合控件的事件處理  74
6.3.1  包含法  74
6.3.2  冒泡法  78
6.4  復合控件的樣式  81
6.5  小結  87
第7章  開發(fā)驗證控件  88
7.1  內置驗證控件概述  88
7.2  驗證框架  89
7.2.1  服務器端驗證  89
7.2.2  客戶端驗證  91
7.3  驗證控件實現(xiàn)步驟  104
7.4  實現(xiàn)一個簡單的驗證控件  104
7.4.1  實現(xiàn)分析  105
7.4.2  控件應用  108
7.5  小結  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  小結  128
第9章  開發(fā)數(shù)據(jù)綁定控件  129
9.1  數(shù)據(jù)綁定控件概述  129
9.2  實現(xiàn)關鍵屬性和方法  129
9.3  實現(xiàn)基本數(shù)據(jù)綁定控件  132
9.4  實現(xiàn)模板化數(shù)據(jù)綁定控件  142
9.5  小結  154
第10章  服務器控件開發(fā)模式  155
10.1  開發(fā)模式概述  155
10.2  服務器控件開發(fā)原則  155
10.3  服務器控件開發(fā)流程  156
10.4  服務器控件開發(fā)技術的學習過程  157
10.5  小結  158
 
第二部分  實例篇
第11章  實例1——XP風格導航欄控件  160
11.1  控件簡介  160
11.2  實現(xiàn)要點  160
11.3  典型應用  167
11.4  小結  170
第12章  實例2——確認按鈕系列控件  171
12.1  控件簡介  171
12.2  實現(xiàn)要點  172
12.2.1  服務器端代碼實現(xiàn)  172
12.2.2  客戶端腳本代碼實現(xiàn)  175
12.2.3  頁面執(zhí)行過程及其他  176
12.3  典型應用  177
12.4  小結  181
第13章  實例3——可伸縮面板控件  182
13.1  控件簡介  182
13.2  實現(xiàn)要點  182
13.2.1  服務器端代碼實現(xiàn)  183
13.2.2  客戶端行為分析  191
13.3  典型應用  194
13.4  小結  195
第14章  實例4——帶目錄瀏覽功能的上傳控件  196
14.1  控件簡介  196
14.2  實現(xiàn)要點  197
14.3  典型應用  215
14.4  小結  215
第15章  實例5——高級日歷控件  217
15.1  控件簡介  217
15.2  實現(xiàn)要點  218
15.2.1  控件呈現(xiàn)  219
15.2.2  屬性設置  228
15.2.3  事件處理  233
15.2.4  復雜樣式屬性和狀態(tài)管理  235
15.3  典型應用  242
15.4  小結  244
第16章  實例6——調色板控件  245
16.1  控件簡介  245
16.2  實現(xiàn)要點  247
16.3  典型應用  256
16.4  小結  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)復合  271
17.3  典型應用  290
17.4  小結  292
第18章  實例8——XP風格ListBox控件  293
18.1  控件簡介  293
18.2  實現(xiàn)要點  294
18.3  典型應用  314
18.4  小結  317
第19章  實例9——可擴展按鈕系列控件  318
19.1  控件簡介  318
19.2  實現(xiàn)要點  319
19.3  典型應用  334
19.4  小結  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  典型應用  355
20.4  小結  359
 
附錄A  代碼模板  360
A.1  復合控件代碼模板  360
A.2  驗證控件代碼模板  362
A.3  模板控件代碼模板  364
A.4  數(shù)據(jù)綁定控件代碼模板  366

本目錄推薦

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