第5章HTML控件和Web服务器控件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第5章HTML控件和Web服务器控件

服务器端控件? 复习TextBox、Button、Label控件 设计页面 运行页面 5.2.1 ImageButton、HyperLink和LinkButton控件 3、LinkButton 具有link的外观,显示成为文本超级链接 具有button的特性,可以响应鼠标点击事件 第5章 HTML控件和Web服务器控件 本章讲述的主要内容 5.1 ASP.NET控件概述 5.2 标准服务器端控件 控件概述 控件是一种可重用的对象或组件,这个组件不但有自己的外观,还有自己的属性和方法,大部分控件还能响应系统或用户事件 只有将工具箱中的控件添加到 Web页面中,也就是将控件类实例化之后,它们才真正变成了页面中的对象 5.1 ASP.NET控件概述 5.1.1 HTML控件 HTML控件在默认情况下属于客户端(浏览器)控件,服务器无法对其进行控制。HTML控件是从HTML标记衍生而来的,每个控件对应于一个或一组HTML标记。 HTML控件可以通过修改代码将其变成Web服务器端控件,几乎所有的HTML标记只要加上runat = server,这个服务器控件标识属性后都可以变成服务器端控件。这与普通HTML标记相比最大的区别在于,服务器端控件可以通过服务器端代码来控制。 5.1 ASP.NET控件概述 5.1.2 服务器端控件 1. 服务器端控件的执行过程 当用户请求一个包含有Web服务器端控件的.aspx页面时,服务器首先对页面进行处理,将页面中包含的服务端控件及其他内容解释成标准的HTML代码,然后将处理结果以标准HTML的形式一次性发送给客户端。 2. ASP.NET页面的处理过程 当用户通过浏览器发出一个对ASP.NET页面的请求后,Web服务器将用户的请求交由ASP.NET引擎来处理。系统首先会检查在服务器缓存中是否有该页面,或此页面是否已被编译成了.dll文件(Dynamic Link Library,动态链接库)。若没有则将页面转换为源程序代码,然后由编译器将其编译成.dll文件,否则直接利用已编译过的.dll文件建立对象,并将执行结果返回到客户端浏览器。 5.2 标准服务器端控件 5.2.1 ImageButton、HyperLink和LinkButton控件 ImageButton(图像按钮)和HyperLink(超链接)控件都可以在控件中显示图片,且都具有超链接跳转的功能。 1. ImageButton控件 PostBackUrl 5.2 标准服务器端控件 5.2.1 ImageButton、HyperLink和LinkButton控件 2. HyperLink控件 双击HyperLink(超链接)控件在工具箱中的图标,可将控件添加到当前页面光标所在位置。HyperLink控件与标签控件很相似,但该控件支持用户的单击事件,可以在控件中显示图片,可以指定超链接的目标框架等特有属性。 HyperLink.Target 属性 获取或设置单击 HyperLink 控件时显示链接到的网页内容的目标窗口或框架。 特殊值如下: 值 意义 _blank 将内容呈现在一个没有框架的新窗口中。 _parent 将内容呈现在上一个框架集父级中。 _search 在搜索窗格中呈现内容。 _self 将内容呈现在含焦点的框架中。 _top 将内容呈现在没有框架的全窗口中。 ImageButton Vs HyperLink HyperLink 控件可以显示文本或图像。 与大多数 Web 服务器控件不同,当用户单击 HyperLink 控件时并不会在服务器代码中引发事件。此控件只执行导航。NavigateURL ImageButton=Image+Button 控件显示响应鼠标单击的图像。 LinkButton=HyperLink+Button控件显示文本超链接,响应鼠标事件 5.2 标准服务器端控件 5.2.2 Image和ImageMap控件 Image控件和ImageMap控件都是用于图片显示的控件。 1. Image控件 5.2 标准服务器端控件 5.2.2 Image和ImageMap控件 2. ImageMap控件 利用ImageMap控件可以创建一个图像,该图像包含任意数目的,用户可以单击的区域,这些区域称为“作用点”。每一个作用点都可以是一个单独的超链接或回发事件。ImageMap控件与其他网页编辑工具(如Dreamweaver)提供的“热点地图”功能类似。 ImageMap控件主要由以下两个部分组成: 1) 显示于控件

文档评论(0)

gangshou + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档