电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

ASP.NET动态网站开发教程(第二版) ch05 服务器控件

67页
  • 卖家[上传人]:lizhe****0001
  • 文档编号:51716571
  • 上传时间:2018-08-16
  • 文档格式:PPT
  • 文档大小:169.50KB
  • / 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 服务器控件

      5、 的工作方式,了解了它们的属性。下面将 HTML 服务器控件分为三组,分别予以详 细讨论。Date14ASP.NET动态网站开发教程(第二版) 清华大学出版社1.通用控件lHtmlGeneric控件是一个公共控件。对于 没有对应的特定控件的HTML元素(如 、等), HtmlGeneric控件为它们提供了一种 ASP.NET服务器控件实现。语法为:HTML代码Date15ASP.NET动态网站开发教程(第二版) 清华大学出版社1.通用控件lHtmlAnchor控件。 HtmlAnchor控件用来向文档添加一个超链 接。语法为:超链接文本或图像Date16ASP.NET动态网站开发教程(第二版) 清华大学出版社1.通用控件lHtmlImage控件。 HtmlImage控件呈现由HTML标记 中的src属性指定的图像文件。在页面的源 代码中,用于创建这个服务器控件的语法 为:Date17ASP.NET动态网站开发教程(第二版) 清华大学出版社1.通用控件lHtmlForm控件。 利用HtmlForm控件创建一个窗体,在创建 ASP.NET交互式页面时通常使用该控件。 语法为:表单控件 Da

      6、te18ASP.NET动态网站开发教程(第二版) 清华大学出版社2.输入控件lHtmlButton控件。语法为:按钮文本或图像 Date19ASP.NET动态网站开发教程(第二版) 清华大学出版社2.输入控件lHtmlInputButton控件。语法为:Date20ASP.NET动态网站开发教程(第二版) 清华大学出版社2.输入控件lHtmlInputText控件和 HtmlInputPassword控件。语法为:Date21ASP.NET动态网站开发教程(第二版) 清华大学出版社2.输入控件lHtmlInputRadioButton控件用于创建单 选框,语法为:表4-1 按钮控件的比较Date22ASP.NET动态网站开发教程(第二版) 清华大学出版社2.输入控件lHtmlInputCheckBox控件。 语法为:Date23ASP.NET动态网站开发教程(第二版) 清华大学出版社2.输入控件lHtmlInputImage控件 语法为:Date24ASP.NET动态网站开发教程(第二版) 清华大学出版社2.输入控件lHtmlInputFile控件。语法为:Date25ASP.NET动

      7、态网站开发教程(第二版) 清华大学出版社2.输入控件lHtmlInputHidden控件 语法为:Date26ASP.NET动态网站开发教程(第二版) 清华大学出版社2.输入控件lHtmlSelect控件。语法为:选项1 选项2 Date27ASP.NET动态网站开发教程(第二版) 清华大学出版社3.表控件l用来生成表的控件有三个:HtmlTable控 件、HtmlTableRow控件和HtmlTableCell 控件。首先在页面上声明一个 HtmlTable 控件。然后,将 HtmlTableRow 对象放置 在 HtmlTable 控件的开始和结束标记之间 (对于表中所需的每一行放置一个 HtmlTableRow对象)。定义表中的行之后 ,再声明位于每个 HtmlTableRow 对象的 开始和结束标记之间的 HtmlTableCell对象 以创建该行的单元格。Date28ASP.NET动态网站开发教程(第二版) 清华大学出版社5.3 Web 服务器控件l5.3.1 基本的Web 服务器控件l5.3.2 ASP.NET列表控件Date29ASP.NET动态网站开发教程(第二版) 清

      8、华大学出版社5.3.1 基本的Web 服务器控件lASP.NET 3.5提供了62个Web 服务器控 件l每个Web 服务器控件都有前缀asp,以表 明它们来自于同一个命名空间 System.Web.UI. WebControls。并且 Web 服务器控件全都运行于服务器端,所 以必须显示声明runat=“server“。Date30ASP.NET动态网站开发教程(第二版) 清华大学出版社1.Label(标签)控件使用 Label 控件可以在页面上的固定位置 显示文本。与静态文本不同,可以通过设 置 Text 属性来自定义所显示的文本。语法 为:Date31ASP.NET动态网站开发教程(第二版) 清华大学出版社2.HyperLink(超链接)控 件这个控件为创建超链接提供了一种简便的 方法。语法为:Date32ASP.NET动态网站开发教程(第二版) 清华大学出版社3.TextBox(文本框)控件语法为:Date34ASP.NET动态网站开发教程(第二版) 清华大学出版社4.Image(图像)控件Date35ASP.NET动态网站开发教程(第二版) 清华大学出版社5.RadioButton(单选框) 控件Date37ASP.NET动态网站开发教程(第二版) 清华大学出版社6.CheckBox(复选框)控 件Date38ASP.NET动态网站开发教程(第二版) 清华大学出版社7.Button(按钮)控件Date39ASP.NET动态网站开发教程(第二版) 清华大学出版社8. LinkButton(超链接按钮)控 件 语法为:Date40ASP.NET动态网站开发教程(第二版) 清华大学出版社9.ImageButton(图像按钮) 控件语法为:Date41ASP.NET动态网站开发教程(第二版) 清华大学出版社10. Panel(面板)控件其它控件Date42ASP.NET动态网站开发教程(第二版) 清华大学出版社11. Tab

      《ASP.NET动态网站开发教程(第二版) ch05 服务器控件》由会员lizhe****0001分享,可在线阅读,更多相关《ASP.NET动态网站开发教程(第二版) ch05 服务器控件》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
     
    收藏店铺
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.