240 likes | 435 Views
第四章 HTML 控件和 Web 服务器控件. 褚龙现 chulongxian@126.com. 回顾内容. 常用验证控件. 回顾 -- 验证控件类型. 回顾 -- 验证控件属性. 验证控件的常用共同属性有: DisPlay 设定验证控件的显示行为。 Dynamic 动态 显示错误信息、 Static 静态显示错误信息、 None 不显示出错信息。 Errormessage Text. 教学目标. 掌握用户控件创建方法 理解自定义控件含义 巩固 Web 服务器控件的应用. 教学重难点. 重点 用户控件 难点 用户控件.
E N D
第四章 HTML控件和Web服务器控件 褚龙现 chulongxian@126.com 软件学院
回顾内容 • 常用验证控件 软件学院
回顾-- 验证控件类型 软件学院
回顾--验证控件属性 • 验证控件的常用共同属性有: • DisPlay 设定验证控件的显示行为。Dynamic动态 显示错误信息、Static静态显示错误信息、 None不显示出错信息。 • Errormessage • Text 软件学院
教学目标 • 掌握用户控件创建方法 • 理解自定义控件含义 • 巩固Web服务器控件的应用 软件学院
教学重难点 • 重点 • 用户控件 • 难点 • 用户控件 软件学院
4.6 用户控件和自定义控件 • 用户控件 • 能够在其中放置标记和Web服务器控件的容器。 • 自定义控件 • 自定义控件是一个类,从Control或WebControl派生。 软件学院
4.6.1用户控件 • 用户控件与Web窗体页的不同 • 用户控件扩展名.ascx • 用户控件使用@Control指令声明 • 用户控件不能独立作为文件运行 • 用户控件不能包含<html><body>等 软件学院
4.6.1用户控件 • 使用用户控件步骤 • 创建自己的用户控件 • 在Web页面中使用所创建的用户控件 软件学院
4.6.2 自定义控件 • 现有Web服务器控件不能满足应用程序需求时,可以从基控件类派生创建自定义控件。 • 用户通过继承和修改系统控件库所提供的控件,使其拥有新属性、方法和事件,从而创建出自定义控件。 软件学院
作业 • 简述用户控件的使用方法 软件学院
一、编写一个简单的科学计算器 软件学院
一、编写一个简单的科学计算器 • 实现步骤 • 首先设计用户界面所需控件 • 接着修改相关控件的属性 • 然后完成事件处理程序 • 最后调试运行程序 软件学院
一、编写一个简单的科学计算器 软件学院
一个复杂的科学计算器 软件学院
二、列表框和复选框的应用 • 通过一个组合列表框或输入姓名,通过复选框选择其籍贯,然后显示“欢迎来自***的**!”,***代表籍贯,**代表姓名。 软件学院
二、列表框和复选框的应用 软件学院
二、列表框和复选框的应用 • 实现步骤 • 首先设计用户界面所需控件 • 接着修改相关控件的属性 • 添加列表框的选项 • 添加复选框列表的选项 • 然后书写事件处理程序 • 调试运行 软件学院
二、列表框和复选框的应用 软件学院
三、验证控件的使用 • 验证控件综合示例,使用多种验证控件验证学生基本信息。 软件学院
三、验证控件的使用 软件学院
三、验证控件综合应用 • 实现步骤 • 首先设计用户界面所需控件 • 接着修改文本框相关属性 • 设置各个验证控件属性 • 书写事件处理程序 • 调试运行 软件学院
三、验证控件的使用 软件学院
下次课讲解内容 • Page对象 • Response对象 • Request对象 软件学院