您的当前位置:首页《Web服务器开发》教案 1

《Web服务器开发》教案 1

2021-05-05 来源:爱问旅游网
章 节Web服务器开发 名 称 授 课安 排 授 课 时 数 授 课 方 法 2(Lesson 1) 上课 授 课时 间 授 课 教 具 多媒体机房 教 学该课程是1个学期的课程,通过本次习题课,帮助学生复习、巩固上学期所学内目 的 容,尽快进入学习状态;了解学生的掌握情况,以便于后续教学内容的组织。 教 学HTML服务器控件 重 点 教 学 编程题重点考察服务器控件的层次结构,基本语法 ,属性、方法和事件 难 点 教学过程及内容: 上课: 一种服务器端组件,它封装了用户界面及其相关的功能。ASP.NET 服务器控件直接或间接地从 System.Web.UI.Control 类派生。ASP.NET 服务器控件的超集包括 Web 服务器控件、HTML 服务器控件(基础控件)、数据控件和 ASP.NET 移动控件。ASP.NET 服务器控件的页面语法在控件的标记上包含 runat=\"server\" 属性。 一、asp.net什么时候用服务器控件,什么时候用html控件? 服务器控件服务器端运行,和服务器有交互数据的时候比较好用。html控件客户端运行,客户端判断客户行为时候好用。根据不同需求用的不一样。html控件是在客户端运行的,Web控件是在服务器端运行后返回给客户端的。 asp.net控件是服务端控件,响应服务端事件。HTML控件是客户端控件,响应客户端事件。简单来说, HTML客户端的事件是不会提交给服务端的,比如说点击一个按钮改变文字的颜色,只是针对用户机器本身的,不会发送数据包给远程的服务器。而asp.net按钮点击后,将会以post或者get形式发送给服务器,进行数据库操作等等,页面提交后将会刷新。但是ajax技术可以使客户端控件发送请求给webservice。 具体的用法,如果强调客户端的应用,用客户端控件更能使用户感觉到方便,不用刷新页面。而需要数据库等操作时肯定要用服务端控件。但是没有绝对的,做的项目就是两者结合用,不能一味用服务器端控件,会加重服务器负担的。 二、创建Web服务器控件语法。 三、Web服务器控件 Web 服务器控件 AdRotator Button Calendar CalendarDay 描述 显示一个图形序列 显示下压按钮 显示日历 calendar 控件中的一天 装订线 CheckBox CheckBoxList DataGrid DataList DropDownList HyperLink Image ImageButton Label LinkButton ListBox ListItem Literal Panel PlaceHolder RadioButton RadioButtonList BulletedList Repeater Style Table TableCell TableRow TextBox Xml 显示复选框 创建多选的复选框组 显示 grid 中数据源的字段 通过使用模版显示数据源中的项目 创建下拉列表 创建超链接 显示图像 显示可点击的图像 显示可编程的静态内容(使您对其内容应用样式) 创建超链接按钮 创建单选或多选的下拉列表 创建列表中的一个项目 显示可编程的静态内容(无法使您对其内容应用样式) 为其他控件提供容器 为由代码添加的控件预留空间 创建单选按钮 创建单选按钮组 创建项目符号格式的列表 显示绑定到控件的项目的重复列表 设置控件的样式 创建表格 创建表格单元格 创建表格行 创建文本框 显示 XML 文件或 XSL 转换的结果 四、相关控件常用属性: 文本类: - 文本框 - 密码框 - 文本域 - 隐藏域 按钮类: -按钮 -提交按钮,刷新 -重置按钮 -图片按钮 选择类: -单选 -多选 -提示警告 五、布置预习任务:创建一个注册页面,具有文本框、按键、超链接等。

因篇幅问题不能全部显示,请点此查看更多更全内容