改编者的话
自序
第一章 编写ASP. NET前的准备工作
1. 1 . NET Framework的优势
1. 1. 1 平台通用类函数库支持
1. 1. 2 结合W3CXML标准
1. 1. 3 提高程序设计速度
1. 1. 4 多种程序语言支持
1. 1. 5 采用共同语言执行环境
1. 2 ASP.NETT执行架构
1. 2. 1 ASE.NET执行架构
1. 2. 2 ASP.NET网站应用系统需要的架构
1. 3 建立ASRNET平台
1. 3. 1 升级Windows
1. 3. 2 升级InternetExplorer
1. 3. 3 安装. NETFramework
1. 4 Web应用程序设定
第二章 VisualBasic. NET基本语法
2. 1 变量声明
2. 1. 1 变量架构
2. 1. 2 数据类型
2. 1. 3 变量声明
2. 1. 4 运算符应用
2. 1. 5 数组声明
2. 1. 6 数据类型转换函数
2. 2 程序应用
2. 2. 1 一般子程序与函数
2. 2. 2 自定义函数应用
2. 3 流程控制结构
2. 3. 1 单层判断结构IF Then
2. 3. 2 嵌套式PThen语法
2. 3. 3 Select…Case多重分支判断结构
2. 3. 4 For…Next计数循环控制
2. 3. 5 ForEach…In…Next数组循环
2. 3. 6 DoWhile…Loop/Do…LoopWhile条件式循环控制结构
第三章 HTML控件概念
3. 1 什么叫HTML控件
3. 2 使用HTML控件的原因
3. 3 HTML与HTML控件之间的转换
3. 3. 1 语法解释
3. 3. 2 HTML控件对象的类来源
3. 3. 3 命名空间的使用
3. 3. 4 WebForm网页架构说明
第四章 HTML控件应用
4. 1 HTML控件的命名空间
4. 2 HTML控件的种类
4. 2. 1 界面HTML控件
4. 2. 2 WebForm窗体网页相关控件
4. 3 HTML控件的通用属性
4. 3. 1 HTML控件通用属性继承来源
4. 3. 2 HTMLControl类的Attributes属性
4. 3. 3 HTMLControl类的Style属性
4. 3. 4 HTMLControl类的Parent属性
4. 3. 5 HTMLControl类的Controls属性
4. 3. 6 HTMLControl类的Disabled属性
4. 3. 7 HTMControl类的TemplateSourceDirectory属性
4. 3. 8 HTMLControl类的Visiable属性
4. 4 HTMLAnchorHTML控件
4. 4. 1 HTMLAnchor控件用法
4. 4. 2 HTMLAnchor控件命名空间架构
4. 4. 3 HTMLAnchor语法
4. 4. 4 HTMLAnchor控件应用范例
4. 5 HTMLButton控件
4. 5. 1 HTMLButton控件用法
4. 5. 2 HTMLButton控件命名空间架构
4. 5. 3 HTMLButton控件语法
4. 5. 4 HTMLButton控件应用范例
4. 6 HTMLForm控件
4. 6. 1 HTMLForm控件用法
4. 6. 2 HTMLForm控件命名空间架构
4. 6. 3 HTMLForm控件语法
4. 6. 4 HTMLForm窗体网页操作状态管理
4. 6. 5 HTMLForm控件应用范例
4. 7 HTMLImage控件
4. 7. 1 HTMLImage控件用法
4. 7. 2 HTMLImage控件命名空间架构
4. 7. 3 HTMLlmage控件应用范例
4. 8 Page类
4. 8. 1 Page类的用法
4. 8. 2 Page对象的命名空间架构
4. 8. 3 Page类的重要属性. 方法和事件
4. 8. 4 网页事件执行顺序
4. 8. 5 Page对象建立时Init事件应用
4. 8. 6 Page对象Load事件应用范例
4. 8. 7 Page对象Unload事件应用范例
4. 8. 8 Page对象与客户端事件程序整合应用
4. 8. 9 Page对象送出隐藏性字段标签
4. 8. 10 Page对象判断网页是否回传的应用
4. 8. 11 Page对象的状态管理应用
4. 8. 12 Page对象智能导航应用
4. 9 HTMLInputButton控件
4. 9. 1 HTMLInputButton控件用法
4. 9. 2 HTMLlnputButton控件命名空间架构
4. 9. 3 HTMLInputButton控件应用范例
4. 10 HTMLInputCheckBox控件
4. 10. 1 HTMLInputChockBox控件用法
4. 10. 2 HTMLInputCheckBox控件命名空间架构
4. 10. 3 HTMLInputCheckBox控件语法
4. 10. 4 HTMLInputCheckBox控件应用范例
4. 11 HTMLInputHidden控件
4. 11. 1 HTMLInputHidden控件用法
4. 11. 2 HTMLInputHidden控件命名空间架构
4. 11. 3 HTMLInputHidden控件语法
4. 11. 4 HTMLInputHidden控件应用范例
4. 12 HTMLInputImage控件
4. 12. 1 HTMLInputImage控件用法
4. 12. 2 HTMLInputImage控件语法
4. 12. 3 HTMLlnputImage控件应用范例
4. 13 HTMLInputRadioButton控件
4. 13. 1 HTMLInputRadioButton控件用法
4. 13. 2 HTMLInputRadioButton控件命名空间架构
4. 13. 3 HTMLInputRadioButton控件应用范例
4. 14 HTMLInputTextBox控件
4. 14. 1 HTMLInputTextBox控件用法
4. 14. 2 HTMLInputTextBox控件命名空间架构
4. 14. 3 HTMLlnputTexlBox控件语法
4. 14. 4 HTMLInputTextBox控件应用范例
4. 15 HTMLSelect控件
4. 15. 1 HTMLSelect控件用法.
4. 15. 2 HTMLSelect控件命名空间架构
4. 15. 3 HTMLSelect控件语法
4. 15. 4 HTMLSelect控件应用范例--不同显示类型应用
4. 15. 5 HTMLSelect控件应用范例--提取用户选择项目
4. 15. 6 HTMLSelect控件应用范例--多重选择应用
4. 15. 7 HTMLSelect控件范例应用--数据绑定
4. 16 HTMLTable. HTMLTableRow. HTMLTableCell控件
4. 16. 1 HTMLTable对象用法
4. 16. 2 HTMLTable. HTMLTableRow. HTMLTableCell控件命名空间架构
4. 16. 3 HTMLTable. HTMLTableRow. TMLTableCell控件语法
4. 16. 4 HTMLTable控件应用范例--动态行与列对象应用
4. 16. 5 HTMLTable控件应用范例--动态产生数据清单
4. 17 HTMLTextArea控件
4. 17. 1 HTMLTextArea控件用法
4. 17. 2 HTMLTextArea控件命名空间架构
4. 17. 3 HTMLTextArea控件语法
4. 17. 4 HTMLTextArea控件应用范例
第五章 Web控件应用
5. 1 什么叫Web控件
5. 1. 1 采用XML语法定义
5. 1. 2 Web控件支持较为丰富的界面属性与方法
5. 1. 3 Web控件完全支持数据绑定
5. 1. 4 Web控件完全支持服务器端事件
5. 2 Web控件类型细分
5. 2. 1 内部控件
5. 2. 2 条列式内部控件
5. 2. 3 丰富控件
5. 2. 4 验证控件
5. 2. 5 清单绑定控件
5. 3 TextBox控件
5. 3. 1 TextBox控件用法
5. 3. 2 TextBox控件命名空间架构
5. 3. 3 TextBox控件语法
5. 3. 4 TextBox控件应用范例--各种输入样式的应用示例
5. 3. 5 TextBox控件应用范例--数据绑定应用
5. 4 Button控件
5. 4. 1 Button控件用法
5. 4. 2 Button控件命名空间架构
5. 4. 3 Button控件语法
5. 4. 4 Button控件应用范例--用户触发服务器端的事件处理程序
5. 4. 5 Button控件应用范例--Command事件高级应用
5. 5 CheckBox控件
5. 5. 1 CheckBox控件用法
5. 5. 2 CheckBox控件命名空间架构
5. 5. 3 CheckBox控件语法
5. 5. 4 CheckBox控件应用范例--复选框界面设计
5. 5. 5 CheckBox控件应用范例--数据绑定应用技术
5. 6 CheckBoxList控件
5. 6. 1 CheckBoxList控件用法
5. 6. 2 CheckBoxList控件命名空间架构
5. 6. 3 CheckBoxList控件语法
5. 6. 4 CheckBoxList控件应用范例--固定清单项目设定应用
5. 6. 5 CheckBoxList控件应用范例--数据绑定和显示布局应用
5. 6. 6 CheckBoxList控件应用范例--执行期间项目调整
5. 7 DropDownList控件
5. 7. 1 DropDownList控件用法
5. 7. 2 DropDownList控件命名空间架构
5. 7. 3 DropDownList控件语法
5. 7. 4 DropDownList控件应用范例--固定项目应用
5. 7. 5 DropDownList控件应用范例--自动回传与数据绑定应用
5. 8 HyperLink控件
5. 8. 1 HyperLink控件用法
5. 8. 2 HyperLink控件命名空间架构
5. 8. 3 HyperLink控件语法
5. 8. 4 HyperLink控件应用范例--超级链接设定
5. 9 Image控件
5. 9. 1 Image控件用法
5. 9. 2 Image控件命名空间架构
5. 9. 3 Image控件语法
5. 9. 4 Image控件应用范例--动态图片显示
5. 9. 5 Image控件应用范例--数据绑定动态图片应用
5. 10 ImageButton控件
5. 10. 1 ImageButton控件用法
5. 10. 2 ImageButton控件命名空间架构
5. 10. 3 ImageButton控件语法
5. 10. 4 ImageButton控件应用范例--动态显示图片和事件
5. 10. 5 ImageButton控件应用范例--绑定数据动态显示图片
5. 11 LinkButton控件
5. 11. 1 LinkButton控件命名空间架构
5. 11. 2 LinkButton控件语法
5. 11. 3 LinkButton控件应用范例
5. 12 ListBox控件
5. 12. 1 ListBox控件用法
5. 12. 2 ListBox控件命名空间架构
5. 12. 3 ListBox控件语法
5. 12. 4 ListBox控件应用范例--单一选择固定项目来源应用
5. 12. 5 ListBox控件应用范例--绑定数据与多列选择应用
5. 13 Literal控件
5. 13. 1 Literal控件用法
5. 13. 2 Literal控件命名空间架构
5. 13. 3 Literal控件语法
5. 13. 4 Literal控件应用范例--执行期间与设计期间对象应用
5. 14 Panel控件
5. 14. 1 Panel控件用法
5. 14. 2 Panel控件命名空间架构
5. 14. 3 Panel控件语法
5. 14. 4 Panel控件应用范例--动态调整网页界面
5. 14. 5 Panel控件应用范例--执行期间加入用户自定义控件
5. 15 PlaceHolder控件
5. 15. 1 PlaceHolder控件用法
5. 15. 2 PlaceHolder控件命名空间架构
5. 15. 3 PlaceHolder控件语法
5. 15. 4 PlaceHolder控件应用范例
5. 16 RadioButton控件
5. 16. 1 RadioButton控件用法
5. 16. 2 RadioButton控件命名空间架构
5. 16. 3 RadioButton控件语法
5. 16. 4 RadioButton控件应用范例
5. 17 RadioButtonList控件
5. 17. 1 RadioButtonList控件用法
5. 17. 2 RadioButtonList控件命名空间架构
5. 17. 3 RadioButtonList控件语法
5. 17. 4 RadioButtonList控件应用范例--设计期间设定项目应用
5. 17. 5 RadioButtonList控件应用范例--执行期间加入项目内容
5. 17. 6 RadioButtonList控件应用范例--绑定数据来源与布局方式
第六章 验证控件应用
6. 1 验证控件基类
6. 2 RequiredFieldValdiator验证控件
6. 2. 1 RequiredFieldValdator控件命名空间架构
6. 2. 2 RequiredFieldValidator控件用法
6. 2. 3 RequiredFieldValidator控件语法
6. 2. 4 RequiredFieldValidator控件应用范例
6. 3 ComparoValidator验证控件
6. 3. 1 CompareValidator验证控件用法
6. 3. 2 CompareValidator验证控件命名空间架构
6. 3. 3 CompareValidator验证控件语法
6. 3. 4 CompareValidator验证控件应用范例
6. 4 RanEeValidator验证控件
6. 4. 1 RangeValidator验证控件用法
6. 4. 2 RangeValidator验证控件命名空间架构
6. 4. 3 RangeValidator验证控件语法
6. 4. 4 RangeValidator验证控件应用范例
6. 5 RegularExpressionValidator验证控件
6. 5. 1 RegularExpressionValidator控件命名空间架构
6. 5. 2 RegularExpressionValidator验证控件用法
6. 5. 3 RegularExpressionValidator验证控件语法
6. 5. 4 RegularExpressionValidator控件应用范例
6. 6 CustomValidator验证控件
6. 6. 1 CustomValidator验证控件命名空间架构
6. 6. 2 CustomValidator验证控件用法
6. 6. 3 CustomValidator验证控件语法
6. 6. 4 CustomValidator验证控件应用范例--客户端程序验证
6. 6. 5 CustomValidator验证控件应用范例--服务器端程序应用
6. 7 ValidationSummary控件
6. 7. 1 ValidationSummary控件命名空间架构
6. 7. 2 ValidationSummary控件用法
6. 7. 3 ValidationSummary控件语法
6. 7. 4 ValidationSummary控件应用范例
第七章 ADO. NET数据存取应用
7. 1 ADO. NET特性
7. 1. 1 采用XML架构
7. 1. 2 离线传输模式
7. 1. 3 可同时存取多个数据表
7. 1. 4 数据存取与连接提供程序分开
7. 1. 5 . NET数据提供程序
7. 1. 6 SQLClient的命名空间
7. 1. 7 OLDB. NET数据提供程序
7. 1. 8 . NET数据提供程序的核心对象结构
7. 2 连接数据源应用
7. 2. 1 SQLServer数据连接应用
7. 2. 2 OLEDB. NET数据源连接方式
7. 3 连接数据库应用
7. 3. 1 SQLConnection对象定义语法
7. 3. 2 引用命名空间
7. 3. 3 SQLConnection对象数据连接应用范例
7. 3. 4 OLEDBConnection对象数据连接应用范例
7. 4 判断数据库连接状态与相关属性应用
7. 4. 1 判断连接状态
7. 4. 2 适时关闭数据连接
7. 4. 3 使用SQLConnection动态切换数据库
7. 4. 4 在执行过程中输入连接字符串
7. 5 Command对象应用
7. 5. 1 Command对象应用方法
7. 5. 2 Command对象的属性与方法
7. 5. 3 Command对象执行查询应用
7. 5. 4 Command对象参数对象查询应用
7. 5. 5 SQLCommand与SQLServer存储过程的组合应用
7. 5. 6 Command对象新增记录应用
7. 5. 7 使用参数向数据库中新增记录
7. 6 在线传输模式的DataReader数据读取对象
7. 6. 1 DataReader功能分析
7. 6. 2 DataReader对象的属性与方法
7. 6. 3 DataReader配合Command对象查询应用
7. 6. 4 Access数据库上的DataReader应用
7. 7 DataSet对象应用
7. 7. 1 DataSet对象简介
7. 7. 2 DataSet对象的属性与方法
7. 7. 3 DataTable对象介绍
7. 7. 4 DataAdapter 数据适配器 对象
7. 7. 5 DataSet数据查询应用
7. 8 DataSet新增记录应用
7. 8. 1 DataSet新增记录应用方法
7. 8. 2 新增记录应用范例
7. 9 OataSet数据删除应用
7. 10 DataSet一对多查询应用
7. 10. 1 DataSet一对多应用方式
7. 10. 2 一对多查询应用范例
7. 11 DataView对象应用
7. 11. 1 DataView应用方式
7. 11. 2 DataView实例的产生语法
7. 11. 3 DataView对象成员分析
7. 11. 4 DataViewRow对象成员
7. 11. 5 DataView对象筛选记录应用
7. 11. 6 DataView对象排序应用
7. 12 DataRelation对象应用
7. 12. 1 DataRelation对象概述
7. 12. 2 DataRelation对象成员
7. 12. 3 DataRelationCollection对象成员
7. 12. 4 DataRelation一对多关联查询应用
第八章 数据清单控件应用
8. 1 BaseDataList基类
8. 1. 1 BaseDataList类的属性和方法
8. 1. 2 DataGrid对象成员
8. 2 DataGrid控件应用--自动产生字段
8. 3 自定义DataGrid的显示样式
8. 3. 1 设定DataGrid对象的前景色和背景色
8. 3. 2 使用HeaderStyle与ItemStyle设定
8. 4 DataGrid数据行交替样式应用
8. 4. 1 DataGrid对象的AltematingltemStyle语法
8. 4. 2 DataGrid单双行交替样式应用范例
8. 5 自定义DataGrid数据列与数据绑定应用
8. 5. 1 绑定字段显示的BoundColumn类应用
8. 5. 2 自定义数据绑定BoundColumn对象语法
8. 5. 3 自定义数据绑定数据列应用范例
8. 6 自定义超级链接数据列应用
8. 6. 1 HyerLinkColumn类应用
8. 6. 2 自定义HyerLinkColumn语法
8. 6. 3 自定义超级链接数据列应用范例
8. 6. 4 提取超级链接DataGrid数据列传递的内容
8. 7 DataGrid自定义按钮数据列应用
8. 7. 1 ButtonColumn对象应用
8. 7. 2 ButtonColumn对象的语法
8. 7. 3 自定义按钮数据列应用范例
8. 8 DataGrid选取数据行应用
8. 8. 1 DataGrid选取数据行应用技术
8. 8. 2 DataCrid选取数据行应用范例,
8. 8. 3 DataGrid数据行单击一对多高级应用
8. 9 DataGrid分页显示应用
8. 9. 1 DataGrid数据行分页显示应用技术
8. 9. 2 DataGrid数据行分页显示应用范例
8. 10 DataGrid编辑数据行应用
8. 10. 1 DataGrid编辑数据行应用技术
8. 10. 2 DataGfid数据维护应用范例
8. 11 DataGrid自定义模板数据列应用
8. 11. 1 TemplateColumn对象成员
8. 11. 2 TemplateColumn模板数据列应用范例
8. 12 DataList控件应用
8. 12. 1 DataList与DatGrid对象的差异
8. 12. 2 DataList对象支持的模板与语法
8. 12. 3 DataList控件记录查询与改动应用范例
8. 13 Repeater控件应用
8. 13. 1 Repeater控件支持的模板
8. 13. 2 Repeater控件语法
8. 13. 3 Repeater控件应用范例
第九章 ASP. NET高级应用技术
9. 1 执行期间加入Web控件
9. 1. 1 执行期间建立基类产生的对象
9. 1. 2 执行期间加入Calendar控件应用范例
9. 2 Web用户控件应用
9. 2. 1 Web用户控件应用方式
9. 2. 2 Web用户控件设计应用
9. 2. 3 执行期间建立Web用户控件对象
9. 2. 4 执行期间由Web用户控件产生对象实例
9. 3 代码隐藏类文件应用
9. 3. 1 程序与网页分离的应用方式
9. 3. 2 使用VisualBasic. NET创建类
9. 3. 3 引用代码隐藏文件的网页应用
9. 4 在ASP. NET中使用类函数库
9. 4. 1 网页与组件文件应用的关系
9. 4. 2 建立组件文件应用
9. 4. 3 建立组件文件
9. 4. 4 查看组件文件 中间文件
9. 4. 5 部署组件文件
9. 4. 6 编写引用自定义组件文件的网页
附录 本书所附光盘安装说明