您好、欢迎来到现金彩票网!
当前位置:ds视讯 > 服务器控件 >

HTML控件HTML服务器控件Web服务器的选用

发布时间:2019-06-11 00:16 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  HTML控件就是Html标签组成的元素,HTML服务器控件就是HTML控件,加上runat=server”构成服务器控件,Web服务器控件就是微软公司为开发者提供的一种封装好的服务器控件,这类控件可以实现一定的功能。当在开发过程中需要获取前台数据,一般用服务器控件就可以取到;只需要在前台显示,可以使用HTML控件,如果为了实现某种功能,比如验证,可以调用服务器验证控件,进行验证。记住,只要你觉得很方便使用,你就可以把它们作为首选控件。呵呵!

  所有的服务器控件最终都是生成html控件,如果需要后台赋值,就使用web服务器控件,但使用服务器控件会生成额外的状态数据,减慢页面加载速度,所以尽量不使用服务器控件。

  展开全部满意的话就采纳吧,帮忙提高一下采纳率。 1、html控件:就是我们通常的说的html语言标记,这些语言标记在已往的静态页面和其他网页里存在,不能在服务器端控制的,只能在客户端通过javascript和vbscript等程序语言来控制。

  2、html服务器控件:其实就是html控件的基础上加上runat=server所构成的控件.它们的注意区别是运行方式不同,html控件运行在客户端,而html服务器控件是运行在服务器端的。参考其他资料是这样说的: 当网页执行时,会检查标注有无runat 属性,如果标注没有设定,那么Html标注就会被视为符串,并被送到字符串流等待送到客户端,客户端的浏览器会对其进行解释;如果Html标注有设定runat=server 属性,Page 对象会将该控件放入控制器,服务器端的代码就能对其进行控制,等到控制执行完毕后再将Html服务器控件的执行结果转换成Html标注,然后当成字符串流发送到客户端进行解释。

  3、web服务器控件:也称asp.net服务器控件,是Web Form编程的基本元素,也是asp.net所特有的。它会按照client的情况产生一个或者多个html控件,而不是直接描述html元素。如: asp:Button ID=Button2 runat=server Text=Button/

  展开全部html呢,是网页根本,无论你在服务端用多么复杂的控件,到浏览器端都会转化成最最根本的html+JavaScript,只不过使用服务器控件由开发环境来帮你生成比较复杂的html,而不用你自己一点一点构造,简化了操作。

  所谓的服务器控件也就这么点本事,在做web开发,推荐少用服务器控件,有些服务器控件性能是比较低的(因为会生成大量的ViewState,至于什么是ViewState你可以再去百度一下,呵呵),比如微软的验证控件,GirdVew等等,有些性能还好比如Repeater。

  而html控件呢,其实就是html基本的标签的组合,和你手动写html标签式一样的。

http://wendevick.net/fuwuqikongjian/480.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有