ASP.NET动态网站开发教程(第二版) ch05 服务器控件
67页1、ASP.NET动态网站开发教程(第二版) 清华大学出版社ASP.NET动态网站开发教程(第二版) 清华大学出版社第5章 服务器控件Date1ASP.NET动态网站开发教程(第二版) 清华大学出版社l理解什么是控件及控件的属性、事件和方 法l掌握基本的HTML 服务器控件的使用l掌握基本的Web 服务器控件的使用l掌握验证控件的使用教学目标Date2ASP.NET动态网站开发教程(第二版) 清华大学出版社第5章 服务器控件l5.1控件简介l5.2HTML 服务器控件l5.3Web 服务器控件l5.4验证控件Date3ASP.NET动态网站开发教程(第二版) 清华大学出版社5.1 控件简介5.1.1 控件的分类 5.1.2 在页面中添加HTML服务器控件 5.1.3 在页面中添加Web服务器控件 5.1.4 以编程方式添加服务器控件 5.1.5 设置服务器控件属性Date4ASP.NET动态网站开发教程(第二版) 清华大学出版社5.1.1 控件的分类lASP.NET提供了两大类服务器控件: HTML 服务器控件和Web 服务器控件。lHTML 服务器控件是由 System.Web.UI.H
2、tmlControls类实现的, 它其实就是HTML标记的可编程版本。这部 分控件基本对应了传统的HTML标记,简单 地说,任何 HTML标记都可以通过添加属 性 runat=“server“ 来转换为 HTML 服务器 控件 Date5ASP.NET动态网站开发教程(第二版) 清华大学出版社5.1.1 控件的分类lWeb 服务器控件是由System.Web.UI. WebControls类实现的,它并不和HTML 标记一一对应。Web 服务器控件比HTML 服务器控件具有更多的内置功能。 l按照功能区分,Web 服务器控件还可以 分为标准控件、数据控件、验证控件、导 航控件、登陆控件、Web部件控件以及其 他辅助安装的自定义控件等。Date6ASP.NET动态网站开发教程(第二版) 清华大学出版社5.1.2 在页面中添加HTML服务器 控件l给HTML标记添加runat=“server”属性, 该标记就变成了HTML 服务器控件。 比较如下的代码: 添加服务器端属性之后的代码如下所示:可以看到,只是在该控件中添加了一个 runat=“server”的属性。Date7ASP.NET动态
3、网站开发教程(第二版) 清华大学出版社5.1.3 在页面中添加Web服务器 控件 l添加Web服务器控件有两种方式,可以通 过工具箱选择待添加的控件,然后直接将 该控件拖到需要添加的页面位置,也可以 直接进入页面的源视图,通过HTML语法, 直接将该控件添加到页面的相应位置。Date8ASP.NET动态网站开发教程(第二版) 清华大学出版社5.1.4 以编程方式添加服务器控 件 l除了前面介绍的通过页面直接添加的方法 之外,还可以在页面后台的cs代码文件中 进行添加。以编程方式进行添加需要先构 造出该控件的一个实例,然后再对控件的 实例属性进行设定。 Date9ASP.NET动态网站开发教程(第二版) 清华大学出版社5.1.5 设置服务器控件属性l在ASP.NET中,可以通过三种方式来设 置服务器控件的属性,分别是通过“属性” 对话框直接设置;在控件的HTML代码中设 置;或者通过页面的后台代码以编程的方 式指定控件的属性。Date10ASP.NET动态网站开发教程(第二版) 清华大学出版社5.2 HTML 服务器控件l5.2.1 HTML 服务器控件的公共属性l5.2.2 HTML
4、服务器控件的使用Date11ASP.NET动态网站开发教程(第二版) 清华大学出版社5.2.1 HTML 服务器控件的公共属 性因为所有的HTML 服务器控件都派生于同 一个基类System.Web.UI.HtmlControls, 所以它们具有公共的属性。表5-2列出了所 有 HTML 控件共享的属性。Date12ASP.NET动态网站开发教程(第二版) 清华大学出版社Attributes获取在选定的 ASP.NET 页中的服务器控 件标记上表示的所有属性名称/值对Disabled获取或设置一个布尔值,该值指示在浏 览器上呈现 HTML 控件时是否包含 disabled 属性。若包含该属性将使该 控件成为只读控件Style获取被应用于 .aspx 文件中的指定 HTML 服务器控件的所有级联样 式表 (CSS) 属性TagName返回元素的名称,如a或divVisible获取或设置一个布尔值,该值指示 HTML 服务器控件是否显示在页面上Date13ASP.NET动态网站开发教程(第二版) 清华大学出版社5.2.2 HTML 服务器控件的使 用至此,我们已经了解了HTML 服务器控件
《ASP.NET动态网站开发教程(第二版) ch05 服务器控件》由会员lizhe****0001分享,可在线阅读,更多相关《ASP.NET动态网站开发教程(第二版) ch05 服务器控件》请在金锄头文库上搜索。
亚龙YL-235A光机电一体化实训与考核设备的使用
2016年第三讲比较文学研究对象、种类和范畴
《导游学》第九章导游人员的讲解技能
《施工图识读与会审》3.0.1.1钢结构工程施工图识读与会审
北京嘉利国际商住项目公关活动策划方案
平面解析几何椭圆
植物学第三章第三节叶
财政学第六章财政投资支出和社会保障支出
计算机控制系统(英文版)Chapter1ComputerControlTheoryandDesign
现代物流学第九章电子商务物流
学校管理学第十五章教学媒体的管理
北大《空间探测信息处理技术(IDL)》第7章图像处理(中)
化工基础第二章传热过程
初中英语:上好一堂课的22个关键要素
《田径运动》技术课-跳高2背越式跳高孤线助跑起跳技术
《建筑室内设计》第七章办公空间设计
《城市规划原理》第十章城市历史文化遗传保护与城市更新
《国际金融》Leture4国际金融体系与汇率制度的选择
《中医内科学》第五章肾系病证黄疸
石家庄苹果城商务楼营销策划方案
2024-04-09 13页
2023-04-02 50页
2023-04-02 53页
2022-08-17 23页
2022-08-17 30页
2022-08-17 16页
2022-08-17 18页
2022-08-17 17页
2022-08-17 33页
2022-08-15 64页