AS P.NET2.0C#网站开发实用教程课件作者梁晓晖来继敏AS P.NET2.0第三章节.pptVIP

AS P.NET2.0C#网站开发实用教程课件作者梁晓晖来继敏AS P.NET2.0第三章节.ppt

  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文档。上传文档
查看更多
ASP.NET2.0(C#) 网站开发实用教程 机械工业出版社 2009.8 第3章 ASP.NET服务器控件 第3章 ASP.NET服务器控件 第3章 ASP.NET服务器控件 第3章 ASP.NET服务器控件 第3章 ASP.NET服务器控件 3.1.1服务器控件的基本概念 服务器控件是一种在服务器端完成的控件。服务器端在处理完控件动作之后,再生成标准的HTML文件发送给客户端。 服务器控件在页面中使用包含属性 runat=server这样的标记。 第3章 ASP.NET服务器控件 3.1.2 服务器控件的分类与选择 HTML控件 标准Web服务器控件 数据控件 校验控件 用户控件和自定义控件 组合控件 总体来说,ASP.NET中存在着两大类型的服务器控件,即HTML服务器控件和Web服务器控件。 第3章 ASP.NET服务器控件 3.1.2 服务器控件的分类与选择 一般来说,开发人员在下述情况下可以选择HTML服务器控件: 喜欢与 HTML相似的对象模型。 正在使用现存的 HTML页工作,并且喜欢快速地添加Web窗体功能,适合于将现有的ASP程序向ASP.NET程序迁移时候使用。 控件既要运行客户端脚本也需要运行服务器端脚本。 由于受带宽限制,所以需要进行大量的客户端处理来减少带宽的开销。 第3章 ASP.NET服务器控件 3.1.2 服务器控件的分类与选择 一般来说,开发人员在下述情况下可以选择Web服务器控件 : 喜欢与Visual Basic.NET相似的程序设计模型,即基于控件的事件驱动模式。 创建的Web页可以通过多种浏览器浏览。 只有Web服务器控件才能实现的特定功能。 带宽不受限制. 第3章 ASP.NET服务器控件 3.2 HTML服务器控件 使用HTML控件的场合 在创建站点时,有时不需要服务器端对某些控件作任何事情。只是想在页面上添加一些简单的静态HTML元素 HTML控件的特性 默认情况下HTML控件属于浏览器端控件,服务器端无法控制。这些元素被视为传递给浏览器的不透明的文本。这些文本被传送到浏览器断后由浏览器下载并负责解释执行。 第3章 ASP.NET服务器控件 3.2 HTML服务器控件 HTML控件是从基类System.Web.UIControls.HtmlControl直接或间接派生的,并且都直接映射到HTML元素上。任何HTML控件都可以转换为HTML服务器控件,只有转换为HTML服务器控件,程序人员才能对其进行编程控制。 第3章 ASP.NET服务器控件 3.2 HTML服务器控件 从工具箱中拖动一个HTML控件到页面上,将其转换为HTML服务器控件后,会出现一个向右的小箭头。 第3章 ASP.NET服务器控件 3.2.3 主要的HTML控件 第3章 ASP.NET服务器控件 3.2.3 主要的HTML控件 1.1 div标签 DIV元素是用来为HTML文档内大块(block-level)的内容提供结构和背景的元素。 CSS+DIV是网站标准(或称“WEB标准”)中常用的术语之一. 使用方法:一种是直接拖放 一种是直接修改HTML标记 第3章 ASP.NET服务器控件 1.1 div标签 【例3-1】采用第一种方式,实现下图整体布局效果 第3章 ASP.NET服务器控件 1.1 div标签 【例3-2】采用直接修改代码法实现例3-1效果。,实现下图整体布局效果 第3章 ASP.NET服务器控件 1.1 div标签 两种方法各自应该在什么场合? 一般来说,这两种方法没有什么特殊的区别,根据个人的喜好来进行选择即可。不过,如果需要对已有的布局尤其是比较复杂的布局进行修改的时候,建议采用第二种方法,直接改代码,这样可以有的放矢,简洁明了,而拖放法则有可能因为鼠标把握的位置不准而使得布局混乱。 第3章 ASP.NET服务器控件 1.1 div标签 可通过代码来为DIV中显示的内容赋值。 语法: div id=“控件名” runat=“server”显示的HTML代码或者文本/div 通过后台编码对div进行内容设置的时候,语法如下: DIV.InnerHtml=代表内容的html标记所组成的字符串 第3章 ASP.NET服务器控件 1.1 div标签

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档