TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
精通ASP.NET2.0數據綁定技術(簡體書)
滿額折

精通ASP.NET2.0數據綁定技術(簡體書)

商品資訊

人民幣定價:65 元
定價
:NT$ 390 元
優惠價
87339
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:10 點
相關商品
商品簡介
目次

商品簡介

本書詳細介紹了ASP.NET 2.0中數據綁定技術的常用操作,突出了數據綁定控件的實用性和技巧性,其中大量應用了ADO.NET 2.0的一些相關知識和技巧。全書共18章,分為4篇。從基本概念到具體實踐、從數據綁定控件認識到具體操作、從數據綁定控件的一般操作到技巧性使用都進行了詳細的闡述,并對具體知識進行了詳細的實例講解。 本書含有大量實例,詳細地描述各個數據綁定控件的屬性,以及代碼編寫的技巧,方便讀者模擬實踐,適合正在使用ASP.NTE 2.0數據綁定技術的用戶學習,并可作為開發人員的參考手冊。

目次

第1篇 數據綁定環境配置篇
 第1章 ASP.NET 2.0概述 
1.1 什么是ASP.NET 
1.2 ASP.NET 2.0的開發工具Visual Studio.NET 2005 
1.3 ASP.NET 2.0的開發語言 
1.3.1 腳本語言介紹 
1.3.2 C#語言介紹 
1.4 第一個ASP.NET 2.0網站 
1.4.1 在Visual Studio.NET 2005中創建網站 
1.4.2 IIS介紹 
1.4.3 發布網站——建立虛擬目錄 
1.4.4 客戶端訪問網站 
1.5 ASP.NET 2.0的基本配置 
1.5.1 ASP.NET的配置文件 
1.5.2 網站配置工具 
1.5.3 配置管理API 
1.5.4 配置安全性 
 第2章 SQL Server 2005數據庫概述 
2.1 數據庫的基本概念和應用領域 
2.2 目前流行的數據庫介紹 
2.3 構建數據庫系統的流程 
2.4 第一個數據庫管理系統 
2.4.1 本系統的設計目標 
2.4.2 使用SQL Server 2005建立數據庫 
2.4.3 連接到數據庫 
2.4.4 訪問并顯示數據庫中的數據 
2.4.5 修改數據庫 
2.5 配置SQL Server 2005數據庫 
2.5.1 數據庫用戶 
2.5.2 添加數據庫用戶和密碼 
2.5.3 設置用戶權限 
 第3章 數據綁定技術概述 
3.1 什么是數據綁定 
3.1.1 數據綁定技術 
3.1.2 ASP.NET 2.0數據綁定技術新特性 
3.2 第一個數據綁定程序 
3.2.1 配置數據庫連接字符串 
3.2.2 添加數據綁定字段 
3.2.3 顯示數據 
3.3 ASP.NET 2.0數據綁定的分類 
3.3.1 綁定到數據庫 
3.3.2 綁定到分層數據 
3.3.3 綁定到業務對象 
3.4 ASP.NET數據綁定表達式語法 
3.4.1 數據綁定語法 
3.4.2 使用Eval方法 
3.4.3 使用Bind方法 
第2篇 數據綁定的關鍵技術
 第4章 ADO.NET 2.0數據訪問技術 
4.1 什么是ADO.NET 
4.2 為什么引入新的控件模型 
4.3 ADO.NET 2.0的新特性 
4.4 ADO.NET 2.0數據提供原理 
4.5 常見問題 
4.5.1 脫機數據訪問的實現原理 
4.5.2 XML在數據綁定中的作用 
 第5章 數據庫連接對象 
5.1 什么是數據庫連接 
5.2 使用數據庫連接獲取數據的示例 
5.2.1 創建數據庫連接 
5.2.2 打開連接 
5.2.3 啟動事務 
5.2.4 完成事務 
5.2.5 關閉連接 
5.3 示例——使用數據庫連接對象獲取數據 
5.4 常見問題 
5.4.1 什么時候關閉連接 
5.4.2 在什么情況下使用事務 
 第6章 數據庫查詢對象Command 
6.1 什么是數據庫查詢對象Command 
6.2 使用Command對象查詢數據庫的示例 
6.2.1 創建數據庫查詢對象 
6.2.2 設置數據庫查詢語句 
6.2.3 執行查詢命令 
6.3 數據庫查詢參數 
6.4 Command調用存儲過程Output參數 
6.4.1 設置參數 
6.4.2 創建和添加參數 
6.5 數據庫查詢的優化 
6.5.1 使用存儲過程 
6.5.2 使用事務 
6.6 示例——使用Command對象 
6.7 常見問題 
6.7.1 從數據庫中獲取單個值 
6.7.2 在Command對象中使用參數 
 第7章 SqlDataAdapter數據配置 
7.1 什么是SqlDataAdapter數據配置 
7.2 數據配置應用示例 
7.2.1 創建數據連接 
7.2.2 創建SqlDataAdapter對象 
7.2.3 填充數據集 
7.2.4 綁定數據到數據綁定控件 
7.2.5 顯示數據 
7.3 使SqlDataAdapter管理數據 
7.3.1 新增數據 
7.3.2 查詢數據 
7.3.3 更新數據 
7.3.4 刪除數據 
7.3.5 完整代碼信息 
7.4 常見問題 
7.4.1 Fill()方法的使用技巧 
7.4.2 使用Update()方法更新數據庫 
 第8章 DataSet數據集緩存 
8.1 什么是DataSet 
8.2 DataSet的優點 
8.3 DataSet應用小實例 
8.3.1 創建DataSet控件 
8.3.2 將DataSet綁定到GridView
8.3.3 設置GridView中的顯示內容 
8.4 使用代碼創建DataSet 
8.5 填充數據集的幾種方式 
8.5.1 使用DataAdapter對象填充DataSet 
8.5.2 使用DataAdapter操作DataSet實現更新 
8.5.3 把XML數據流或文本加載到DataSet 
8.6 DataSet和XML的操作 
8.6.1 DataSet控件從XML文件讀取數據 
8.6.2 DataSet將數據寫入XML文件 
8.7 常見問題 
8.7.1 DataSet和DataReader的區別 
8.7.2 DataSet讀取XML效率的問題 
8.7.3 使用SQL語句返回DataSet數據集 
8.7.4 使用存儲過程返回DataSet數據集 
8.7.5 將DataSet的內容輸出到XML文件中 
 第9章 數據緩存中的表DataTable 
9.1 DataTable對象是什么 
9.2 ADO.NET 2.0中DataTable對象的新特性 
9.3 DataTable應用小示例 
9.3.1 創建DataTable數據表 
9.3.2 構建數據表的列結構 
9.3.3 將表綁定到GridView 
9.3.4 顯示表數據 
9.4 其他創建DataTable的方式 
9.4.1 使用DataTable控件 
9.4.2 使用數據庫方式創建DataTable 
9.5 代碼管理DataTable的表結構 
9.5.1 代碼創建DataTable數據表 
9.5.2 獲取DataSet中的DataTable 
9.5.3 刪除DataTable 
9.5.4 用編程方式添加DataTable列 
9.5.5 設置DataTable數據表的主鍵 
9.5.6 設置列的數據類型 
9.5.7 啟用Autoincrementing字段 
9.5.8 DataTable列的刪除 
9.5.9 用編程方式添加DataTable行
9.5.10 操作DataTable更新行 
9.5.11 用編程方式刪除DataTable行
9.5.12 向DataTable填充數據 
9.6 DataTable和XML的操作 
9.6.1 DataTable控件從XML文件讀取數據 
9.6.2 DataTable控件將數據寫入XML文件 
9.7 DataTable的常見操作 125
9.7.1 在DataTable實現類似SQL語句的查詢功能
9.7.2 DataTable中數據記錄的統計 
9.8 常見問題 
9.8.1 如何合并兩個結構一樣的Datatable 
9.8.2 如何在DataTable中排序 
9.8.3 將DataTable導出為Excel 
 第10章 模板Template 
10.1 什么是模板 
10.2 模板的創建 
10.2.1 設置數據源 
10.2.2 設計控件的模板 
10.2.3 顯示模式數據 
10.3 模板的分類 
10.3.1 模板類型 
10.3.2 交替項模板 
10.3.3 編輯項模板 
10.3.4 頁眉模板 
10.3.5 其他模板控件 
10.4 一個模板的使用示例 
10.4.1 添加DetailsView數據綁定控件 
10.4.2 配置DetailsView的數據源 
10.4.3 在DetailsView編輯模板 
10.4.4 運行結果 
10.5 常見問題 
10.5.1 ItemTemplate和EditItemTemplate的區別 
10.5.2 EditItemTemplate中使用DropDownList控件
第3篇 ASP.NET 2.0數據綁定控件
 第11章 數據源控件 
11.1 什么是數據源控件 
11.2 數據源控件的分類 
11.2.1 SQL數據庫作為數據源-SqlDataSource 
11.2.2 業務對象作為數據源-ObjectDataSource 
11.2.3 XML作為數據源-XmlDataSource 
11.2.4 Access數據庫作為數據源-AccessDataSource 
11.2.5 導航數據作為數據源-SiteMapDataSource 
11.3 數據源控件的比較 
11.4 數據源的創建實例 
11.4.1 配置數據源 
11.4.2 添加數據源綁定控件 
11.4.3 顯示數據源定義的數據 
11.5 使用代碼動態創建數據源 
11.5.1 動態創建數據源 
11.5.2 綁定數據源中的數據 
11.6 發揮數據源的優勢
11.6.1 使用數據源控件對數據排序
11.6.2 使用數據源控件實現分頁 
11.6.3 使用數據源控件修改數據 
11.6.4 使用數據源設置參數 
11.7 常見問題 
11.7.1 QueryString參數傳遞和Session參數傳遞的對比 
11.7.2 數據源控件數據綁定到DropDownList 
 第12章 GridView表格控件 
12.1 什么是GridView
12.2 GridView的創建示例 
12.2.1 添加GridView控件 
12.2.2 配置GridView的數據源 
12.2.3 顯示GridView數據 
12.3 自動化的GridView操作 
12.3.1 自動套用格式設置外觀 
12.3.2 GridView控件的數據連接 
12.3.3 GridView控件的直接數據綁定 
12.3.4 GridView控件的帶參數數據綁定 
12.3.5 使用BondField進行數據綁定 
12.3.6 使用CommandField操作數據字段 
12.3.7 使用HaperLinkField進行超鏈接 
12.3.8 使用ImageField顯示圖片 
12.3.9 啟用GridView分頁 
12.3.10 啟用GridView數據排序 
12.3.11 啟用GridView數據編輯 
12.3.12 啟用GridView行刪除 
12.3.13 啟用GridView選定內容 
12.4 代碼操作GridView控件 
12.4.1 從設計器中添加新的GridView控件 
12.4.2 代碼實現GridView控件的數據連接 
12.4.3 代碼實現GridView控件的數據綁定 
12.4.4 代碼實現GridView控件的分頁顯示 
12.4.5 代碼實現GridView控件的編輯功能 
12.4.6 代碼實現GridView控件的刪除功能 
12.5 GridView控件常用的數據源 
12.5.1 使用DataSet控件作為數據源 
12.5.2 使用SqlDataReader控件作為數據源 
12.5.3 兩種數據源的對比 
12.6 GridView鏈接技巧 
12.6.1 使用HaperLinkField鏈接到頁面 
12.6.2 使用HaperLinkField鏈接到文件 
12.7 GridView數據導入導出技巧 
12.7.1 GridView數據導出到Word中 
12.7.2 GridView數據導出到Excel 
12.7.3 Excel數據讀入GridView 
12.7.4 GridView顯示圖片 
12.8 GridView編輯技巧 
12.8.1 使用編輯模板 
12.8.2 編輯EmptyDataTemplate控數據模板 
12.8.3 編輯PageTemplate頁模板 
12.8.4 結束模板編輯 
12.9 GridView其他使用技巧 
12.9.1 GridView加入自動求和求平均值小計 
12.9.2 GridView實現刪除時彈出選擇對話框 
12.9.3 GridView實現用“...”代替超長字符串 
12.9.4 GridView實現自定義時間字符串格式 
12.9.5 鼠標移到GridView某一行時改變該行背景色 
12.9.6 一次性更新所有的GridView記錄 
12.10 常見問題 
12.10.1 如何處理隱藏字段 
12.10.2 如何在GridView中按鈕的客戶端提示 
 第13章 DataList數據列表控件詳解 
13.1 DataList是什么 
13.2 第一個DataList綁定數據程序 
13.2.1 添加DataList控件 
13.2.2 配置DataList的數據源 
13.2.3 設置DataList的模板 
13.2.4 顯示帶模板的數據 
13.3 自動化的DataList操作 
13.3.1 自動套用格式設置外觀 
13.3.2 DataList的數據連接 
13.3.3 DataList的數據綁定 
13.3.4 設置DataList控件顯示效果 
13.3.5 設置DataList控件進行分列輸出 
13.3.6 DataList控件的主要屬性 
13.4 代碼操作DataList控件 
13.4.1 創建新的DataList控件 
13.4.2 代碼實現DataList的數據連接 
13.4.3 代碼實現DataList的數據綁定 
13.4.4 代碼實現DataList控件的分頁顯示 
13.4.5 代碼實現DataList控件的編輯功能 
13.4.6 代碼實現DataList控件的刪除功能 
13.5 DataList控件常用的數據源 
13.5.1 使用DataSet控件作為數據源 
13.5.2 使用SqlDataReader控件作為數據源 
13.5.3 兩種數據源的對比 
13.6 DataList編輯技巧 
13.6.1 使用編輯模板 
13.6.2 編輯DataList項模板 
13.6.3 編輯DataList頁眉頁腳模板 
13.6.4 編輯DataList項模板分隔符模板 
13.6.5 結束模板編輯 
13.7 DataList其他使用技巧 
13.7.1 DataList的分列輸出功能 
13.7.2 在DataList中套DataList 
13.7.3 在DataList中套GridView 
13.7.4 在DataList中顯示圖片 
13.7.5 DataList中允許用戶刪除單個項 
13.7.6 DataList中允許用戶一次刪除多個項 
13.8 常見問題 
13.8.1 如何獲取DataList內的textbox控件的值 
13.8.2 在運行時自定義DataList 項 
 第14章 DetailsView詳細視圖控件詳解 
14.1 DetailsView是什么 
14.2 第一個DetailsView控件程序 
14.2.1 添加DetailsView控件 
14.2.2 配置DetailsView的數據源 
14.2.3 顯示記錄的詳細信息 
14.3 自動化的DetailsView的操作 
14.3.1 自動套用格式設置外觀 
14.3.2 DetailsView控件的數據連接 
14.3.3 DetailsView控件的數據綁定 
14.3.4 DetailsView控件的帶參數數據綁定 
14.3.5 使用BondField進行數據綁定 
14.3.6 使用CommandField創建命令字段 
14.3.7 使用HaperLinkField進行超鏈接 
14.3.8 設置ImageField顯示圖片 
14.3.9 啟用DetailsView分頁顯示 
14.3.10 啟用插入 
14.3.11 啟用DetailsView數據編輯
14.3.12 啟用DetailsView行刪除 
14.3.13 TemplateFiled控件 
14.3.14 編輯事件與事件處理 
14.4 代碼操作DetailsView控件 
14.4.1 從設計器中添加新的DetailsView控件 
14.4.2 用代碼實現DetailsView控件的數據連接 
14.4.3 用代碼實現DetailsView控件的數據綁定 
14.4.4 用代碼實現DetailsView的編輯 
14.4.5 用代碼實現DetailsView的插入 
14.4.6 用代碼實現DetailsView的刪除 
14.5 DetailsView控件常用的數據源 
14.5.1 使用DataSet控件作為數據源 
14.5.2 使用DateReader控件作為數據源 
14.5.3 兩種數據源的對比 
14.6 DetailsView鏈接技巧 
14.6.1 使用HaperLinkField鏈接到頁面
14.6.2 使用HaperLinkField鏈接到文件 
14.6.3 DetailsView顯示圖片 
14.7 DetailsView編輯技巧 
14.7.1 使用編輯模板 
14.7.2 編輯FooterTemplate頁腳模板 
14.7.3 編輯HeaderTemplate頁眉模板 
14.7.4 編輯EmptyDataTemplate空數據模板 
14.7.5 編輯PageTemplate頁模板 
14.7.6 結束模板編輯 
14.8 DetailsView其他使用技巧 
14.8.1 使用CheckBoxField選取框 
14.8.2 DetailsView中進行數據驗證 
14.9 常見問題 
14.9.1 DetailsView和DataList的對比
14.9.2 DetailsView的事件的詳解 
 第15章 其他數據綁定控件 
15.1 FormView控件 
15.1.1 FormView控件是什么 
15.1.2 第一個FormView控件的簡單實例 
15.1.3 配置FormView控件的數據源 
15.1.4 FormView控件的數據綁定 
15.1.5 啟用分頁 
15.1.6 編輯ItemTemplate項模板 
15.1.7 編輯FooterTemplate頁腳模板 
15.1.8 編輯HeaderTemplate頁眉模板 
15.1.9 編輯PageTemplate頁模板 
15.1.10 結束模板編輯 
15.2 Repeater控件 
15.2.1 Repeater控件是什么 
15.2.2 第一個Repeater控件顯示數據的實例 
15.2.3 Repeater控件的數據連接 
15.2.4 Repeater控件的數據綁定 
15.2.5 使用AlternatingItemTemplate交替項模板 
15.2.6 使用SeparatorTemplate分隔符模板 
15.2.7 使用HeaderTemplate頁眉模板 
15.2.8 Repeater控件的超鏈接 
15.3 常見問題 
15.3.1 獲取FormView中的控件ID 
15.3.2 DataReader、DataList、DataGird、Repeater的區別 
第4篇 實戰篇
 第16章 使用ASP.NET 2.0創建個人Blog網站 
16.1 系統總體設計 
16.1.1 系統需求 
16.1.2 系統功能 
16.1.3 平臺搭建 
16.1.4 網站架構 
16.2 數據庫設計 
16.2.1 表設計 
16.2.2 表關系設計 
16.3 網站數據庫連接設計 
16.4 用戶模塊 
16.4.1 用戶注冊功能 
16.4.2 用戶登錄 
16.4.3 用戶信息維護 
16.4.4 用戶模塊公共代碼類 
16.5 圖片模塊 
16.5.1 上傳圖片 
16.5.2 圖片修改和刪除功能 
16.5.3 圖片模塊公共代碼類 
16.6 文章模塊 
16.6.1 文章發布功能 
16.6.2 文章修改刪除功能 
16.6.3 文章公共類 
16.7 通信錄模塊 
16.7.1 添加聯系人 
16.7.2 通信錄維護功能 
16.7.3 通信錄管理公共代碼類 
16.8 評論模塊 
16.8.1 查看評論信息 
16.8.2 評論信息公共類 
16.9 小結 
 第17章 網上投稿評審系統 
17.1 系統總體設計 
17.1.1 系統需求 
17.1.2 系統功能 
17.1.3 開發環境 
17.1.4 網站設計原則 
17.1.5 網站系統架構 
17.2 數據庫設計 
17.2.1 表設計 
17.2.2 表關系設計 
17.3 網站數據訪問公共層設計 
17.4 用戶模塊 
17.4.1 用戶注冊 
17.4.2 用戶登錄 
17.5 文章管理功能 
17.5.1 添加文章信息 
17.5.2 刪除文章信息 
17.5.3 查看文章 
17.5.4 查看評論 
17.5.5 修改個人信息 
17.6 編輯管理功能 
17.6.1 查看文章信息 
17.6.2 文章分類信息查詢 
17.6.3 評審信息 
17.7 管理功能 
17.7.1 用戶設置 
17.7.2 設置稿件狀態 
17.8 小結 
 第18章 客戶關系管理系統 
18.1 系統總體設計
18.1.1 系統需求 
18.1.2 系統功能 
18.1.3 分析功能模塊并設計類圖 
18.2 數據庫設計 
18.2.1 表設計 
18.2.2 表關系設計 
18.2.3 數據庫操作類設計 
18.3 版面設計-母版頁 
18.4 基礎配置模塊 
18.4.1 區域設置 
18.4.2 設計“選擇區域”用戶控件 
18.4.3 添加區域中的城市 
18.4.4 用主細表方式查看區域和城市 
18.4.5 客戶等級設置 
18.4.6 客戶狀態設置 
18.4.7 客戶業務類型設置 
18.4.8 部門設置 
18.4.9 基礎配置模塊集成測試 
18.5 客戶管理模塊 
18.5.1 客戶資料中常用的用戶控件 
18.5.2 設計客戶資料實體類 
18.5.3 設計客戶資料實體方法 
18.5.4 添加客戶資料 
18.5.5 修改客戶資料 
18.5.6 設計GridView控件的模板列
18.5.7 查詢客戶資料 
18.5.8 添加聯系人 
18.5.9 修改聯系人資料 
18.5.10 查詢聯系人 
18.5.11 聯系人生日提醒功能 
18.6 員工管理模塊 
18.6.1 員工資料的實體類 
18.6.2 員工資料的實體方法 
18.6.3 實現對員工的添加和編輯 
18.6.4 設計日志的登記功能 
18.6.5 用主細表方式實現日志的查詢 
18.6.6 為銷售人員設計最近的聯系記錄
18.6.7 用查詢實現聯系記錄的快速瀏覽 
18.6.8 計劃任務的實體和方法 
18.6.9 使用MultiView控件實現計劃任務管理 
18.6.10 設計SqlDataSource的多表查詢語句 
18.6.11 員工管理模塊集成測試 
18.7 客戶服務管理模塊 
18.7.1 客戶投訴功能的界面設計 
18.7.2 創建存儲過程 
18.7.3 使用存儲過程實現記錄的添加 
18.7.4 用主細表方式實現對投訴的處理 
18.7.5 客戶新需求的登記 
18.7.6 用存儲過程無代碼實現需求的修改 
18.7.7 合同的管理 
18.7.8 合同的到期提示功能 
18.7.9 實施項目的總結 
18.7.10 認識ASP.NET的緩存 
18.7.11 頁面緩存的使用方法 
18.7.12 用緩存提高實施項目的查詢性能 
18.7.13 客戶服務管理模塊集成測試 
18.8 小結

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 339
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區