图书介绍
精通ASP.NET 2.0数据绑定技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘亮亮,潘中强编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115174520
- 出版时间:2008
- 标注页数:514页
- 文件大小:203MB
- 文件页数:533页
- 主题词:主页制作-程序设计
PDF下载
下载说明
精通ASP.NET 2.0数据绑定技术PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇 数据绑定环境配置篇2
第1章 ASP.NET 2.0概述2
1.1 什么是ASP.NET2
1.2 ASP.NET 2.0的开发工具Visual Studio.NET 20053
1.3 ASP.NET 2.0的开发语言3
1.3.1 脚本语言介绍4
1.3.2 C#语言介绍5
1.4 第一个ASP.NET 2.0网站5
1.4.1 在Visual Studio.NET 2005中创建网站6
1.4.2 IIS介绍8
1.4.3 发布网站——建立虚拟目录8
1.4.4 客户端访问网站10
1.5 ASP.NET 2.0的基本配置10
1.5.1 ASP.NET的配置文件10
1.5.2 网站配置工具11
1.5.3 配置管理API12
1.5.4 配置安全性12
第2章 SQL Server 2005数据库概述13
2.1 数据库的基本概念和应用领域13
2.2 目前流行的数据库介绍14
2.3 构建数据库系统的流程14
2.4 第一个数据库管理系统16
2.4.1 本系统的设计目标16
2.4.2 使用SQL Server 2005建立数据库16
2.4.3 连接到数据库18
2.4.4 访问并显示数据库中的数据20
2.4.5 修改数据库20
2.5 配置SQL Server 2005数据库23
2.5.1 数据库用户23
2.5.2 添加数据库用户和密码23
2.5.3 设置用户权限24
第3章 数据绑定技术概述26
3.1 什么是数据绑定26
3.1.1 数据绑定技术26
3.1.2 ASP.NET 2.0数据绑定技术新特性27
3.2 第一个数据绑定程序28
3.2.1 配置数据库连接字符串28
3.2.2 添加数据绑定字段30
3.2.3 显示数据30
3.3 ASP.NET 2.0数据绑定的分类31
3.3.1 绑定到数据库31
3.3.2 绑定到分层数据32
3.3.3 绑定到业务对象35
3.4 ASP.NET数据绑定表达式语法36
3.4.1 数据绑定语法37
3.4.2 使用Eval方法37
3.4.3 使用Bind方法38
第2篇 数据绑定的关键技术42
第4章 ADO.NET 2.0数据访问技术42
4.1 什么是ADO.NET42
4.2 为什么引入新的控件模型43
4.3 ADO.NET 2.0的新特性43
4.4 ADO.NET 2.0数据提供原理44
4.5 常见问题45
4.5.1 脱机数据访问的实现原理45
4.5.2 XML在数据绑定中的作用45
第5章 数据库连接对象46
5.1 什么是数据库连接46
5.2 使用数据库连接获取数据的示例47
5.2.1 创建数据库连接47
5.2.2 打开连接47
5.2.3 启动事务48
5.2.4 完成事务49
5.2.5 关闭连接49
5.3 示例——使用数据库连接对象获取数据50
5.4 常见问题53
5.4.1 什么时候关闭连接53
5.4.2 在什么情况下使用事务53
第6章 数据库查询对象Command54
6.1 什么是数据库查询对象Command54
6.2 使用Command对象查询数据库的示例54
6.2.1 创建数据库查询对象55
6.2.2 设置数据库查询语句55
6.2.3 执行查询命令56
6.3 数据库查询参数57
6.4 Command调用存储过程Output参数58
6.4.1 设置参数58
6.4.2 创建和添加参数58
6.5 数据库查询的优化59
6.5.1 使用存储过程59
6.5.2 使用事务60
6.6 示例——使用Command对象61
6.7 常见问题63
6.7.1 从数据库中获取单个值63
6.7.2 在Command对象中使用参数64
第7章 SqlDataAdapter数据配置65
7.1 什么是SqlDataAdapter数据配置65
7.2 数据配置应用示例65
7.2.1 创建数据连接66
7.2.2 创建SqlDataAdapter对象66
7.2.3 填充数据集67
7.2.4 绑定数据到数据绑定控件68
7.2.5 显示数据68
7.3 使SqlDataAdapter管理数据69
7.3.1 新增数据69
7.3.2 查询数据70
7.3.3 更新数据70
7.3.4 删除数据70
7.3.5 完整代码信息71
7.4 常见问题72
7.4.1 Fill()方法的使用技巧72
7.4.2 使用Update()方法更新数据库73
第8章 DataSet数据集缓存75
8.1 什么是DataSet75
8.2 DataSet的优点75
8.3 DataSet应用小实例76
8.3.1 创建DataSet控件76
8.3.2 将DataSet绑定到GridView80
8.3.3 设置GridView中的显示内容81
8.4 使用代码创建DataSet82
8.5 填充数据集的几种方式84
8.5.1 使用DataAdapter对象填充DataSet84
8.5.2 使用DataAdapter操作DataSet实现更新86
8.5.3 把XML数据流或文本加载到DataSet88
8.6 DataSet和XML的操作88
8.6.1 DataSet控件从XML文件读取数据88
8.6.2 DataSet将数据写入XML文件91
8.7 常见问题93
8.7.1 DataSet和DataReader的区别93
8.7.2 DataSet读取XML效率的问题94
8.7.3 使用SQL语句返回DataSet数据集94
8.7.4 使用存储过程返回DataSet数据集95
8.7.5 将DataSet的内容输出到XML文件中96
第9章 数据缓存中的表DataTable98
9.1 DataTable对象是什么98
9.2 ADO.NET 2.0中DataTable对象的新特性99
9.3 DataTable应用小示例99
9.3.1 创建DataTable数据表99
9.3.2 构建数据表的列结构103
9.3.3 将表绑定到GridView104
9.3.4 显示表数据105
9.4 其他创建DataTable的方式106
9.4.1 使用DataTable控件106
9.4.2 使用数据库方式创建DataTable107
9.5 代码管理DataTable的表结构108
9.5.1 代码创建DataTable数据表108
9.5.2 获取DataSet中的DataTable109
9.5.3 删除DataTable111
9.5.4 用编程方式添加DataTable列113
9.5.5 设置DataTable数据表的主键115
9.5.6 设置列的数据类型115
9.5.7 启用Autoincrementing字段116
9.5.8 DataTable列的删除118
9.5.9 用编程方式添加DataTable行118
9.5.10 操作DataTable更新行120
9.5.11 用编程方式删除DataTable行121
9.5.12 向DataTable填充数据122
9.6 DataTable和XML的操作123
9.6.1 DataTable控件从XML文件读取数据123
9.6.2 DataTable控件将数据写入XML文件124
9.7 DataTable的常见操作125
9.7.1 在DataTable实现类似SQL语句的查询功能125
9.7.2 DataTable中数据记录的统计126
9.8 常见问题128
9.8.1 如何合并两个结构一样的Datatable128
9.8.2 如何在DataTable中排序129
9.8.3 将DataTable导出为Excel130
第10章 模板Template132
10.1 什么是模板132
10.2 模板的创建132
10.2.1 设置数据源133
10.2.2 设计控件的模板133
10.2.3 显示模式数据134
10.3 模板的分类136
10.3.1 模板类型136
10.3.2 交替项模板136
10.3.3 编辑项模板138
10.3.4 页眉模板140
10.3.5 其他模板控件142
10.4 一个模板的使用示例143
10.4.1 添加DetailsView数据绑定控件143
10.4.2 配置DetailsView的数据源144
10.4.3 在DetailsView编辑模板147
10.4.4 运行结果148
10.5 常见问题148
10.5.1 ItemTemplate和EditItemTemplate的区别149
10.5.2 EditItemTemplate中使用DropDownList控件149
第3篇 ASP.NET 2.0数据绑定控件152
第11章 数据源控件152
11.1 什么是数据源控件152
11.2 数据源控件的分类152
11.2.1 SQL数据库作为数据源-SqlDataSource153
11.2.2 业务对象作为数据源-ObjectDataSource154
11.2.3 XML作为数据源-XmlDataSource154
11.2.4 Access数据库作为数据源-AccessDataSource155
11.2.5 导航数据作为数据源-SiteMapDataSource155
11.3 数据源控件的比较155
11.4 数据源的创建实例156
11.4.1 配置数据源156
11.4.2 添加数据源绑定控件158
11.4.3 显示数据源定义的数据159
11.5 使用代码动态创建数据源160
11.5.1 动态创建数据源160
11.5.2 绑定数据源中的数据160
11.6 发挥数据源的优势161
11.6.1 使用数据源控件对数据排序161
11.6.2 使用数据源控件实现分页164
11.6.3 使用数据源控件修改数据166
11.6.4 使用数据源设置参数167
11.7 常见问题169
11.7.1 QueryString参数传递和Session参数传递的对比169
11.7.2 数据源控件数据绑定到DropDownList171
第12章 GridView表格控件174
12.1 什么是GridView174
12.2 GridView的创建示例175
12.2.1 添加GridView控件175
12.2.2 配置GridView的数据源176
12.2.3 显示GridView数据178
12.3 自动化的GridView操作180
12.3.1 自动套用格式设置外观180
12.3.2 GridView控件的数据连接181
12.3.3 GridView控件的直接数据绑定181
12.3.4 GridView控件的带参数数据绑定182
12.3.5 使用BondField进行数据绑定183
12.3.6 使用CommandField操作数据字段184
12.3.7 使用HaperLinkField进行超链接185
12.3.8 使用ImageField显示图片186
12.3.9 启用GridView分页186
12.3.10 启用GridView数据排序189
12.3.11 启用GridView数据编辑190
12.3.12 启用GridView行删除192
12.3.13 启用GridView选定内容195
12.4 代码操作GridView控件195
12.4.1 从设计器中添加新的GridView控件195
12.4.2 代码实现GridView控件的数据连接196
12.4.3 代码实现GridView控件的数据绑定196
12.4.4 代码实现GridView控件的分页显示198
12.4.5 代码实现GridView控件的编辑功能200
12.4.6 代码实现GridView控件的删除功能201
12.5 GridView控件常用的数据源204
12.5.1 使用DataSet控件作为数据源204
12.5.2 使用SqlDataReader控件作为数据源205
12.5.3 两种数据源的对比205
12.6 GridView链接技巧206
12.6.1 使用HaperLinkField链接到页面206
12.6.2 使用HaperLinkField链接到文件207
12.7 GridView数据导入导出技巧208
12.7.1 GridView数据导出到Word中208
12.7.2 GridView数据导出到Excel209
12.7.3 Excel数据读入GridView210
12.7.4 GridView显示图片211
12.8 GridView编辑技巧213
12.8.1 使用编辑模板213
12.8.2 编辑EmptyDataTemplate控数据模板213
12.8.3 编辑PageTemplate页模板214
12.8.4 结束模板编辑217
12.9 GridView其他使用技巧217
12.9.1 GridView加入自动求和求平均值小计217
12.9.2 GridView实现删除时弹出选择对话框219
12.9.3 GridView实现用“...”代替超长字符串221
12.9.4 GridView实现自定义时间字符串格式223
12.9.5 鼠标移到GridView某一行时改变该行背景色226
12.9.6 一次性更新所有的GridView记录227
12.10 常见问题229
12.10.1 如何处理隐藏字段229
12.10.2 如何在GridView中按钮的客户端提示231
第13章 DataList数据列表控件详解233
13.1 DataList是什么233
13.2 第一个DataList绑定数据程序233
13.2.1 添加DataList控件234
13.2.2 配置DataList的数据源235
13.2.3 设置DataList的模板237
13.2.4 显示带模板的数据238
13.3 自动化的DataList操作238
13.3.1 自动套用格式设置外观238
13.3.2 DataList的数据连接239
13.3.3 DataList的数据绑定240
13.3.4 设置DataList控件显示效果241
13.3.5 设置DataList控件进行分列输出242
13.3.6 DataList控件的主要属性243
13.4 代码操作DataList控件245
13.4.1 创建新的DataList控件245
13.4.2 代码实现DataList的数据连接246
13.4.3 代码实现DataList的数据绑定247
13.4.4 代码实现DataList控件的分页显示248
13.4.5 代码实现DataList控件的编辑功能252
13.4.6 代码实现DataList控件的删除功能256
13.5 DataList控件常用的数据源259
13.5.1 使用DataSet控件作为数据源259
13.5.2 使用SqlDataReader控件作为数据源259
13.5.3 两种数据源的对比260
13.6 DataList编辑技巧261
13.6.1 使用编辑模板261
13.6.2 编辑DataList项模板261
13.6.3 编辑DataList页眉页脚模板263
13.6.4 编辑DataList项模板分隔符模板265
13.6.5 结束模板编辑266
13.7 DataList其他使用技巧266
13.7.1 DataList的分列输出功能266
13.7.2 在DataList中套DataList268
13.7.3 在DataList中套GridView271
13.7.4 在DataList中显示图片274
13.7.5 DataList中允许用户删除单个项275
13.7.6 DataList中允许用户一次删除多个项277
13.8 常见问题279
13.8.1 如何获取DataList内的textbox控件的值280
13.8.2 在运行时自定义DataList项282
第14章 DetailsView详细视图控件详解285
14.1 DetailsView是什么285
14.2 第一个DetailsView控件程序285
14.2.1 添加DetailsView控件286
14.2.2 配置DetailsView的数据源287
14.2.3 显示记录的详细信息290
14.3 自动化的DetailsView的操作291
14.3.1 自动套用格式设置外观291
14.3.2 DetailsView控件的数据连接291
14.3.3 DetailsView控件的数据绑定292
14.3.4 DetailsView控件的带参数数据绑定293
14.3.5 使用BondField进行数据绑定295
14.3.6 使用CommandField创建命令字段297
14.3.7 使用HaperLinkField进行超链接299
14.3.8 设置ImageField显示图片300
14.3.9 启用DetailsView分页显示300
14.3.10 启用插入302
14.3.11 启用DetailsView数据编辑303
14.3.12 启用DetailsView行删除304
14.3.13 TemplateFiled控件305
14.3.14 编辑事件与事件处理306
14.4 代码操作DetailsView控件306
14.4.1 从设计器中添加新的DetailsView控件307
14.4.2 用代码实现DetailsView控件的数据连接307
14.4.3 用代码实现DetailsView控件的数据绑定308
14.4.4 用代码实现DetailsView的编辑310
14.4.5 用代码实现DetailsView的插入312
14.4.6 用代码实现DetailsView的删除314
14.5 DetailsView控件常用的数据源317
14.5.1 使用DataSet控件作为数据源317
14.5.2 使用DateReader控件作为数据源318
14.5.3 两种数据源的对比318
14.6 DetailsView链接技巧319
14.6.1 使用HaperLinkField链接到页面319
14.6.2 使用HaperLinkField链接到文件320
14.6.3 DetailsView显示图片320
14.7 DetailsView编辑技巧322
14.7.1 使用编辑模板322
14.7.2 编辑FooterTemplate页脚模板322
14.7.3 编辑HeaderTemplate页眉模板323
14.7.4 编辑EmptyDataTemplate空数据模板324
14.7.5 编辑PageTemplate页模板325
14.7.6 结束模板编辑326
14.8 DetailsView其他使用技巧327
14.8.1 使用CheckBoxField选取框327
14.8.2 DetailsView中进行数据验证328
14.9 常见问题329
14.9.1 DetailsView和DataList的对比329
14.9.2 DetailsView的事件的详解330
第15章 其他数据绑定控件332
15.1 FormView控件332
15.1.1 FormView控件是什么332
15.1.2 第一个FormView控件的简单实例333
15.1.3 配置FormView控件的数据源334
15.1.4 FormView控件的数据绑定336
15.1.5 启用分页337
15.1.6 编辑ItemTemplate项模板339
15.1.7 编辑FooterTemplate页脚模板340
15.1.8 编辑HeaderTemplate页眉模板341
15.1.9 编辑PageTemplate页模板342
15.1.10 结束模板编辑343
15.2 Repeater控件343
15.2.1 Repeater控件是什么343
15.2.2 第一个Repeater控件显示数据的实例344
15.2.3 Repeater控件的数据连接346
15.2.4 Repeater控件的数据绑定348
15.2.5 使用AlternatingItemTemplate交替项模板349
15.2.6 使用SeparatorTemplate分隔符模板351
15.2.7 使用HeaderTemplate页眉模板352
15.2.8 Repeater控件的超链接354
15.3 常见问题356
15.3.1 获取FormView中的控件ID356
15.3.2 DataReader、DataList、DataGird、Repeater的区别356
第4篇 实战篇358
第16章 使用ASP.NET 2.0创建个人Blog网站358
16.1 系统总体设计358
16.1.1 系统需求358
16.1.2 系统功能359
16.1.3 平台搭建359
16.1.4 网站架构359
16.2 数据库设计360
16.2.1 表设计360
16.2.2 表关系设计362
16.3 网站数据库连接设计362
16.4 用户模块363
16.4.1 用户注册功能363
16.4.2 用户登录365
16.4.3 用户信息维护367
16.4.4 用户模块公共代码类369
16.5 图片模块372
16.5.1 上传图片372
16.5.2 图片修改和删除功能373
16.5.3 图片模块公共代码类375
16.6 文章模块376
16.6.1 文章发布功能376
16.6.2 文章修改删除功能378
16.6.3 文章公共类379
16.7 通信录模块380
16.7.1 添加联系人380
16.7.2 通信录维护功能381
16.7.3 通信录管理公共代码类382
16.8 评论模块383
16.8.1 查看评论信息383
16.8.2 评论信息公共类385
16.9 小结386
第17章 网上投稿评审系统387
17.1 系统总体设计387
17.1.1 系统需求387
17.1.2 系统功能387
17.1.3 开发环境387
17.1.4 网站设计原则388
17.1.5 网站系统架构388
17.2 数据库设计389
17.2.1 表设计389
17.2.2 表关系设计390
17.3 网站数据访问公共层设计391
17.4 用户模块394
17.4.1 用户注册394
17.4.2 用户登录397
17.5 文章管理功能399
17.5.1 添加文章信息400
17.5.2 删除文章信息402
17.5.3 查看文章404
17.5.4 查看评论405
17.5.5 修改个人信息406
17.6 编辑管理功能409
17.6.1 查看文章信息409
17.6.2 文章分类信息查询411
17.6.3 评审信息413
17.7 管理功能415
17.7.1 用户设置415
17.7.2 设置稿件状态416
17.8 小结418
第18章 客户关系管理系统419
18.1 系统总体设计419
18.1.1 系统需求419
18.1.2 系统功能420
18.1.3 分析功能模块并设计类图420
18.2 数据库设计422
18.2.1 表设计422
18.2.2 表关系设计426
18.2.3 数据库操作类设计427
18.3 版面设计-母版页433
18.4 基础配置模块435
18.4.1 区域设置435
18.4.2 设计“选择区域”用户控件437
18.4.3 添加区域中的城市438
18.4.4 用主细表方式查看区域和城市441
18.4.5 客户等级设置442
18.4.6 客户状态设置444
18.4.7 客户业务类型设置444
18.4.8 部门设置445
18.4.9 基础配置模块集成测试447
18.5 客户管理模块449
18.5.1 客户资料中常用的用户控件449
18.5.2 设计客户资料实体类449
18.5.3 设计客户资料实体方法453
18.5.4 添加客户资料458
18.5.5 修改客户资料459
18.5.6 设计GridView控件的模板列461
18.5.7 查询客户资料463
18.5.8 添加联系人466
18.5.9 修改联系人资料472
18.5.10 查询联系人474
18.5.11 联系人生日提醒功能475
18.6 员工管理模块476
18.6.1 员工资料的实体类476
18.6.2 员工资料的实体方法478
18.6.3 实现对员工的添加和编辑480
18.6.4 设计日志的登记功能481
18.6.5 用主细表方式实现日志的查询486
18.6.6 为销售人员设计最近的联系记录488
18.6.7 用查询实现联系记录的快速浏览488
18.6.8 计划任务的实体和方法490
18.6.9 使用MultiView控件实现计划任务管理495
18.6.10 设计SqlDataSource的多表查询语句497
18.6.11 员工管理模块集成测试498
18.7 客户服务管理模块499
18.7.1 客户投诉功能的界面设计499
18.7.2 创建存储过程499
18.7.3 使用存储过程实现记录的添加500
18.7.4 用主细表方式实现对投诉的处理502
18.7.5 客户新需求的登记504
18.7.6 用存储过程无代码实现需求的修改506
18.7.7 合同的管理507
18.7.8 合同的到期提示功能509
18.7.9 实施项目的总结510
18.7.10 认识ASP.NET的缓存512
18.7.11 页面缓存的使用方法512
18.7.12 用缓存提高实施项目的查询性能513
18.7.13 客户服务管理模块集成测试514
18.8 小结514
热门推荐
- 691248.html
- 1582587.html
- 3645041.html
- 208255.html
- 3070427.html
- 1385300.html
- 2977511.html
- 2238775.html
- 2974507.html
- 1906543.html
- http://www.ickdjs.cc/book_1427750.html
- http://www.ickdjs.cc/book_462877.html
- http://www.ickdjs.cc/book_686602.html
- http://www.ickdjs.cc/book_1466864.html
- http://www.ickdjs.cc/book_1194306.html
- http://www.ickdjs.cc/book_767406.html
- http://www.ickdjs.cc/book_2473747.html
- http://www.ickdjs.cc/book_3154136.html
- http://www.ickdjs.cc/book_711927.html
- http://www.ickdjs.cc/book_3897302.html