第1章 认识ASP.NET 2.0
1.1 初探ASP.NET 2.0 2
1.1.1 动态网页 2
1.1.2 为什么选择ASP.NET 2.0 2
1.2 ASP.NET 2.0的新增功能 3
1.2.1 数据源控件 3
1.2.2 GridView控件 4
1.2.3 DetailsView及FormView控件 4
1.2.4 DataList控件 5
1.2.5 Wizard控件 5
1.2.6 TreeView控件 6
1.2.7 SiteMapPath控件 6
1.2.8 母版页——网页一致性 6
1.2.9 网页安全控件 6
1.2.10 个人信息管理 9
第2章 创建ASP.NET 2.0的开发环境
2.1 认识ASP.NET 2.0的执行环境 12
2.1.1 ASP.NET 2.0程序执行的必备条件 12
2.1.2 搭建ASP.NET 2.0的开发环境 12
2.1.3 IIS安装与设置 14
2.1.4 安装Visual Web Developer 2005 Express 18
2.2 创建与打开ASP.NET 2.0的网站 21
2.2.1 打开Visual Web Developer 2005 Express 21
2.2.2 创建ASP.NET 2.0网站 22
2.2.3 关闭及打开网站 25
2.2.4 管理网站 25
2.3 创建ASP.NET 2.0网页 27
2.3.1 创建新网页 27
2.3.2 在浏览器中预览网页 29
2.3.3 在项目中添加已存在网页 30
2.3.4 认识网页编辑区 31
2.4 对象工具窗口 32
2.4.1 启动工具箱窗口 33
2.4.2 使用控件 34
2.4.3 使用属性窗口 35
2.5 编辑程序代码 37
2.5.1 选择标签功能 37
2.5.2 事件程序代码的创建 39
2.5.3 IntelliSense(自动完成)功能 41
2.6 程序代码文件模式 43
2.6.1 Code-Behide模式 43
2.6.2 InlineCode模式 44
第3章 数据控件与数据库的应用
3.1 ASP.NET 2.0的数据库访问机制 46
3.1.1 数据库连接访问对于动态网站的重要性 46
3.1.2 DataSource系列控件的介绍 46
3.2 创建一个数据库 46
3.2.1 数据库的原理 47
3.2.2 数据库的创建 48
3.3 在ASP.NET 2.0的网页上连接数据库 52
3.3.1 创建一个新网站 52
3.3.2 使用DataSource控件连接数据库 53
3.3.3 GridView控件的使用 57
3.3.4 DetailsView控件的使用 69
3.3.5 FormView控件的使用 77
3.3.6 DataList控件的使用 84
第4章 新闻公告系统的制作
4.1 准备工作 90
4.1.1 创建网站 90
4.1.2 复制原始文件 92
4.1.3 数据库分析 92
4.1.4 创建管理员账号 93
4.2 新闻公告系统主页面制作 97
4.2.1 制作公告标题页面 97
4.2.2 制作新闻公告详细页面 108
4.3 新闻公告系统管理页面制作 116
4.3.1 登录页面 116
4.3.2 制作新闻公告管理主页面 119
4.3.3 制作添加及修改新闻公告页面 130
第5章 网站留言板的制作
5.1 准备工作 144
5.1.1 创建网站 144
5.1.2 复制原始文件 146
5.1.3 数据库分析 146
5.1.4 创建管理员账号 147
5.2 网站留言板主页面制作 150
5.2.1 配置数据源 150
5.2.2 添加并设置DataList控件 152
5.2.3 添加DataList控件的分页设置 158
5.2.4 设置条件式显示区域 163
5.3 网站留言板留言页面制作 166
5.3.1 配置数据源 166
5.3.2 添加并设置FormView控件 167
5.3.3 修改插入数据的SQL语句 172
5.3.4 设置插入数据完毕后转页的动作 173
5.3.5 预览网站留言板留言页面 174
5.4 网站留言板管理登录页面制作 174
5.4.1 添加Login控件 174
5.4.2 在web.config文件中定义登录网页 175
5.5 网站留言板管理主页面的制作 176
5.5.1 使用LoginView控件与LoginStatus控件 176
5.5.2 创建网站留言板管理主页面 178
5.5.3 预览网站留言板管理主页面 184
5.6 网站留言板管理详细页面的制作 184
5.6.1 使用LoginView控件与LoginStatus控件 184
5.6.2 配置数据源 186
5.6.3 添加并设置FormView控件 187
5.6.4 修改插入数据的SQL语句 190
5.6.5 设置插入数据完毕后转页的动作 191
5.6.6 预览网站留言板留言页面 191
第6章 互动论坛的制作
6.1 准备工作 194
6.1.1 复制原始文件及创建网站 194
6.1.2 程序数据库分析 195
6.1.3 创建管理员账号 197
6.2 互动论坛讨论主题列表页面制作 197
6.2.1 配置数据源 197
6.2.2 添加并设置GridView控件 199
6.2.3 设置GridView的字段 202
6.2.4 添加NEW及HOT的图标标示讨论状态 204
6.3 互动论坛讨论详细页面制作 208
6.3.1 配置数据源 208
6.3.2 添加并设置FormView控件 211
6.3.3 添加并设置DataList控件 216
6.3.4 添加条件式显示区域 218
6.3.5 计算主题单击数 220
6.4 互动论坛新增主题页面的制作 221
6.4.1 配置数据源 221
6.4.2 添加并设置DetailsView控件 222
6.4.3 修改插入数据的SQL语句 230
6.4.4 获取浏览者的IP填入表单 231
6.4.5 设置插入数据完毕后转页的动作 232
6.5 互动论坛新增回复主题页面的制作 233
6.5.1 配置数据源 233
6.5.2 添加并设置DetailsView控件 234
6.5.3 修改插入数据的SQL语句 239
6.5.4 设置表单字段的默认值 240
6.5.5 设置插入数据完毕后更新其他数据表并转页的动作 241
6.6 互动论坛管理登录页面制作 242
6.6.1 添加Login控件 243
6.6.2 在web.config文件中定义登录网页 244
6.7 互动论坛管理主页面的制作 244
6.7.1 使用LoginView控件与LoginStatus控件 244
6.7.2 设置AccessDataSource控件 246
6.7.3 添加并设置GridView控件 247
6.7.4 设置GridView的字段 250
6.8 互动论坛管理详细页面的制作 253
6.8.1 使用LoginView控件与LoginStatus控件 253
6.8.2 配置数据源 253
6.8.3 添加并设置FormView控件 256
6.8.4 添加并设置DataList控件 261
第7章 网站相册系统
7.1 准备工作 272
7.1.1 复制源文件及创建网站 272
7.1.2 数据库分析 273
7.1.3 新增查询 274
7.1.4 在web.config中的设置文件上传及图片显示功能 276
7.2 制作网络相册首页 278
7.2.1 album.aspx源文件内容分析 278
7.2.2 配置数据源 278
7.2.3 创建网站名称及副标题 280
7.2.4 创建分类及最新相册链接 282
7.2.5 创建主要相册显示区 285
7.2.6 程序文件的编写 290
7.3 制作分类显示页面 292
7.4 制作相册详细页面 292
7.4.1 创建数据来源 293
7.4.2 创建内容显示区 293
7.4.3 创建照片显示区 295
7.4.4 查看代码 297
7.5 网络相册系统管理主页面制作 299
7.5.1 创建数据库控件数据源 299
7.5.2 制作编辑网站信息页面 301
7.5.3 预览管理主页面 306
7.6 制作分类相册管理页面 306
7.6.1 创建数据库控件 306
7.6.2 创建显示、修改及删除区 307
7.6.3 创建新增分类相册区 313
7.7 制作管理相册页面 316
7.7.1 创建数据库控件 316
7.7.2 创建相册名称列表区 317
7.7.3 创建动态DropDownList控件程序代码 319
7.8 制作相册管理详细页面 321
7.8.1 创建数据库控件 321
7.8.2 创建编辑相册说明区 323
7.8.3 创建上传照片区 325
7.8.4 上传文件程序 327
7.8.5 创建删除照片区 329
7.9 制作新增相册页面 333
7.9.1 创建数据库控件 333
7.9.2 创建编辑相册说明区 334
7.9.3 预览新增相册页面 338
第8章 网站博客系统
第9章 网站会员系统
第10章 购物车系统的制作
附录A SQL语法简介
附录B Web服务器控件
展开