目录(5)

第2部分 提高篇

第6堂课 常用服务器控件 177 视频讲解:93分钟

6.1 认识服务器控件 178

6.2 文本类型控件 178

6.2.1 使用Label控件显示文本 178

6.2.2 使用TextBox控件输入数据 180

6.3 按钮类型控件 183

6.3.1 通过Button控件提交表单 183

6.3.2 显示图像的ImageButton控件 186

6.4 选择类型控件 187

6.4.1 呈现列表的ListBox控件 187

6.4.2 实现下拉框的DropDownList控件 191

6.4.3 实现单选的RadioButton控件 195

6.4.4 能够多选的CheckBox控件 197

6.5 图像显示类型控件 200

6.5.1 显示图像的Image控件 200

6.5.2 设置热点区域的ImageMap控件 202

6.6 文件上传控件 205

6.6.1 FileUpload控件的概述 205

6.6.2 FileUpload控件的属性 206

6.6.3 FileUpload控件的方法 207

6.7 照猫画虎——基本功训练 209

6.7.1 基本功训练1——显示密码格式文本 209

6.7.2 基本功训练2——动态添加商品信息 209

6.7.3 基本功训练3——显示长日期格式时间 210

6.7.4 基本功训练4——限制文本框中输入的字符长度 211

6.7.5 基本功训练5——简单的加法运算器 212

6.8 情景应用——拓展与实践 213

6.8.1 情景应用1——输出选择的商品名称 213

6.8.2 情景应用2——设置服务器控件热键 214

6.8.3 情景应用3——给服务器控件添加不存在的属性 214

6.8.4 情景应用4——设置窗体的默认焦点控件 215

6.8.5 情景应用5——页面提交时弹出确认窗口 216

6.9 自我测试 216

6.10 行动指南 217

6.11 成功可以复制——使计算机成为生活的必需品 218

第7堂课 ASP.NET验证控件 221 视频讲解:63分钟

7.1 何谓验证控件 222

7.1.1 什么是验证控件 222

7.1.2 验证控件的工作原理 222

7.2 非空数据验证 223

7.2.1 RequiredFieldValidator控件 223

7.2.2 RequiredFieldValidator控件的常用属性 223

7.2.3 验证用户是否输入信息 224

7.3 数据比较验证 225

7.3.1 CompareValidator控件 225

7.3.2 CompareValidator控件的常用属性 225

7.3.3 验证两次密码输入是否一致 228

7.4 数据范围验证 229

7.4.1 RangeValidator控件 229

7.4.2 RangeValidator控件的常用属性 230

7.4.3 验证输入数字是否在指定范围内 231

7.5 数据输入格式验证 232

7.5.1 RegularExpressionValidator控件 232

7.5.2 RegularExpressionValidator控件常用属性 232

7.5.3 验证邮件格式是否正确 234

7.6 验证错误信息汇总 236

7.6.1 ValidationSummary控件 236

7.6.2 ValidationSummary控件的常用属性 236

7.6.3 注册页面错误信息汇总 238

7.7 照猫画虎——基本功训练 239

7.7.1 基本功训练1——验证物流网址格式是否正确 239

7.7.2 基本功训练2——验证学生注册系统中的邮政编码 240

7.7.3 基本功训练3——身份证管理系统中验证身份证号码 240

7.7.4 基本功训练4——验证会员注册时输入的年龄范围 241

7.7.5 基本功训练5——验证会员充值系统中的充值金额 242

7.8 情景应用——拓展与实践 243

7.8.1 情景应用1——机票预订系统中限制注册用户名 243

7.8.2 情景应用2——博客中验证用户名是否是汉字 244

7.8.3 情景应用3——出国护照管理系统中验证护照编号 245

7.8.4 情景应用4——验证会员充值系统中会员密码格式 246

7.8.5 情景应用5——验证会员注册时输入的密码长度 247

7.9 自我测试 248

7.10 行动指南 249

7.11 成功可以复制——图文世界的缔造者 249

第8堂课 ADO.NET数据库开发技术 251 视频讲解:140分钟

8.1 ADO.NET技术知多少 252

8.1.1 ADO.NET对象模型 252

8.1.2 趣味理解ADO.NET 252

8.2 建立数据库连接Connection对象 253

8.2.1 Connection对象概述 253

8.2.2 数据库连接字符串 254

8.2.3 使用SqlConnection对象连接SQL Server数据库 255

8.2.4 使用OleDbConnection对象连接OLEDB数据库 256

8.2.5 使用OdbcConnection对象连接ODBC数据源 257

8.2.6 使用OracleConnection对象连接Oracle数据库 257

8.3 执行数据库命令Command对象 257

8.3.1 Command对象概述 258

8.3.2 使用Command对象添加联系人管理数据 260

8.3.3 使用Command对象修改联系人管理数据 261

8.3.4 使用Command对象删除联系人管理数据 262

8.3.5 调用存储过程管理联系人数据 263

8.4 连线模式数据访问DataReader对象 265

8.4.1 DataReader对象概述 266

8.4.2 使用DataReader对象获取数据 266

8.5 离线模式数据访问DataSet和DataAdapter 268

8.5.1 离线模式核心对象——DataSet对象 268

8.5.2 桥梁架设工程师——DataAdapter对象 268

8.5.3 填充并访问DataSet表中数据 269

8.5.4 修改DataSet并更新数据源(批量更新) 270

8.6 照猫画虎——基本功训练 272

8.6.1 基本功训练1——访问存储用户信息的Excel文件 272

8.6.2 基本功训练2——ASP.NET实现通用数据库连接 273

8.6.3 基本功训练3——DataAdapter对象的Update方法批量更新商品数据 274

8.6.4 基本功训练4——合并两个数据集的数据内容 275

8.6.5 基本功训练5——使用DataAdapter填充多个表 276

8.7 情景应用——拓展与实践 278

8.7.1 情景应用1——用户登录中预防SQL注入攻击 278

8.7.2 情景应用2——批量删除发布的供求信息 279

8.7.3 情景应用3——使用DataView排序供求信息数据 281

读书导航