html控件和web控件

html控件和web控件

ID:45049138

大小:223.50 KB

页数:15页

时间:2019-11-08

html控件和web控件_第1页
html控件和web控件_第2页
html控件和web控件_第3页
html控件和web控件_第4页
html控件和web控件_第5页
资源描述:

《html控件和web控件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第五章HTML控件和Web控件5.1HTML控件5.2Web服务器控件第五章HTML控件和Web控件这里需要提出ASP.NET的用户界面编程分为两个不同的部分:可视组件(放置于.aspx页面中)逻辑(放置于.aspx.cs)VisualStudio.NET采用CodeBehind技术,将页面表示代码和服务器处理代码独立开来。第五章HTML控件和Web控件5.1HTML控件其中MyWebForm.aspx中:<@Page>标记表示“页面属性”,定义了Web页面特定的属性。一个.aspx文件只能包含一个<@

2、Page>标记属性用途AutoEventWireup决定是否自动装载事件(如Page_Load)的处理器。默认值为FalseBuffer决定显示输出是在被发送到客户端之前进行缓存,还是直接发送显示。默认值为TrueCodebehind为页面指定代码隐藏类的文件名。在生成操作中,VisualStudio.NET使用该属性定位将要编译的代码隐藏类Language指明用于编译该页的语言编译器。默认值为c#表<@Page>标记的常用属性第五章HTML控件和Web控件ASP.net之所以方便和强大,关键是它有一组

3、强大ASP.NET服务器控件,在Asp.net中我们经常会遇到Html标注,Html控件、Web控件和Asp.net服务器控件等等,那我们首先来区分下Asp.net开发中经常用到的几个概念,Html标注、Html服务器控件、Web控件和Asp.net服务器控件。Html标注:就是我们传统所说的Html超文本标记语言,这些Html标注在以往的静态网页或网页里即可满足我们的需求,Html标注并没有办法利用程序直接来控制它们的属性、使用方法和接收事件,我们必须另外学习其它如JavaScript等程序语言才得以

4、控制。如:。第五章HTML控件和Web控件Html服务器控件:就是上面我们讲的Html标注的属性里加上runat="server"所构成的控件,至于Html标注和Html服务器控件之间的区别很明显,Html服务器控件是运行于服务器端,Html标注是运行于客户端。具体来说:当ASP.NET网页执行时,会检查标注有无runat属性,如果标注没有设定,那么Html标注就会被视为字符串,并被送到字符串流等待送到客户端,

5、客户端的浏览器会对其进行解释;如果Html标注有设定runat="server"属性,Page对象会将该控件放入控制器,服务器端的代码就能对其进行控制,等到控制执行完毕后再将Html服务器控件的执行结果转换成Html标注,然后当成字符串流发送到客户端进行解释。如:。HTML服务器控件的优点:HTML控件将HTML标注对象化,可以让程序直接控制并设定其属性。HTML控件支持事件。第五章

6、HTML控件和Web控件Asp.net服务器控件:也叫Web服务器控件,Asp页面中用来定义Web应用程序用户界面的组件,是WebForms编程模型的基本元素,它会依Client的情况生产一个或者多个Html控件,而不是直接描述Html元素。如。那它和Html服务器端控件有什么区别,以及它有什么新的特点呢?1、HTML服务器控件不具备任何抽象能力。每种控件与标记都是一一对应的。Web控件创建了更高级别

7、的抽象,它们没有任何对应的HTML标记。因为它们不直接映射为HTML标记,所以Web控件还能够在适当的场合起到合并功能的作用(例如用一个TextBox控件来代替多个标记)。2、HTML服务器控件不会自动检测请求页面的浏览器的能力,也不会修改它们提供的HTML。在使用这组控件时,您要负责确保您的页面能同时在高级和低级浏览器上工作。Web控件能够自动对它们生成的结果进行调整,以确保输出结果在高级浏览器和低级浏览器上的工作同样出色。第五章HTML控件和Web控件例如:

8、30%,*”><body>你的浏览器不支持框架!!!</body>3、不用回发的时候可以考虑使用html控件如果需要回发尽量使用web控件。5.1HTML服务器控件5.1.1HTML服务器控件常用的属性Visible:此属性可以让一个对象的视觉元素消失。Disabled:此属性称为禁止功能。禁止功能就是将一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。