下载此文档

(c#)实践教程4.ppt


文档分类:IT计算机 | 页数:约34页 举报非法文档有奖
1/34
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/34 下载此文档
文档列表 文档介绍
,可以产生标准的HTML文件。一般说来,标准的HTML标签无法动态控制其属性、使用方法、接收事件,必须使用其他的程序语言来控制标签,这对于使用ASP程序设计来说很不方便,而且会使ASP程序比较杂乱。在这方面开发了新的技术,即将HTML标签对象化,使程序(、C#等)可以直接控制HTML标签,对象化后的HTML标签称之为HTML控件。.,这些技术其中之一就是将所有的HTML标记对象化,让程序可以直接控制;对象化之后的HTML标记称为HTML控件。可以使用如C#等语言来撰写控制HTML控件的程序,把HTML标记对象化,可以让网页对象的互动、程序的写作及维护变的更轻松容易,也让执行的效率明显的改善不少。.,有自己的属性和方法,可以响应事件。控件的基本属性定义自身的显示外观。中,页面内容的主要元素,增强和扩展了Web页面的功能和处理能力,规范了Web页面的代码,简化了Web页面的设计难度和设计过程。根据控件定义及作用,中的控件可分为HTML控件,Web服务器控件,验证控件和用户自定义控件。HTML控件又包括HTML常用服务器控件和与表单有关的控件。常用HTML控件和与表单有关的控件详见表4-1。.-。默认情况下,网页上的HTML元素;这些元素被视为传递给浏览器的不透明文本。但是,通过将HTML元素转换成HTML服务器控件,可以将其公开为可以在基于服务器的代码中进行编程的元素。HTML控件由HTML标记衍生而来,由于HTML标记的属性只能静态地设置,一般在程序执行过程中不能被修改,很不灵活。为了弥补这一不足。特别提供HTML控件,这种控件即允许在程序中设置其属性,也允许在程序的执行过程中动态地读取及修改其属性,从而可以产生动态的网页。.<Inputtype=submitname=btuvalue="submit"OnClick="btuSubmit_Click">客户端<Inputtype=submitid=btuvalue="submit"OnServerClick="btuSubmit_Click"runat="Server">服务器端比较这两个语句,可以看出声明一个HTML服务器按钮控件和声明一个HTML普通按钮控件有以下几点不同:服务器按钮控件用id属性代替了普通按钮控件的name属性。服务器按钮控件用OnServerClick属性代替了普通按钮控件的OnClick属性。服务器按钮控件多用了一个属性runat="server"。.,通过ID可以像引用一个对象一样来直接在服务器端引用服务器控件。ID属性表示程序以本属性来控制对象,所以任何对象的名称不可重复,不管是否为同一种类。用OnServerClick属性代替OnClick属性是为了表明响应按钮的单击事件是在服务器端进行处理,而不是客户端。多出的runat="server"属性是说明该控件为服务器控件,这时区别HTML控件是服务器控件还是普通控件的惟一方法。.。各个HTML控件都有自身的属性,并且各个HTML控件之间又存在着很多共同的属性。在HTML的所有控件中都包含Attributes、Disabled、Style、TagName、Visible等属性;HTML输入控件除共享所有HTML控件共享属性外还共享Name、Value和Type属性;HTML容器控件除共享所有HTML控件共享属性外还共享InnerHtml和Value属性。.

(c#)实践教程4 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数34
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小170 KB
  • 时间2020-04-15