这两天在学习ASP.NET,遇到了Web服务器控件和HTML控件。刚开始看见这两个控件的时候,感觉很相似。

所以就想到了如下问题:这两个控件有什么区别?后来又看到了HTML服务器控件(加上runat="server"属性),

这下子Web服务器控件和HTML服务器控件更加相似了。更加傻傻地分不清楚,所以在此进行总结一下。

一,Web服务器控件和HTML控件的区别

二,Web服务器控件和HTML服务器控件区别

HTML服务器控件就是HTML控件加上runat="server"属性构成的。

这样,HTML控件就可以运行在服务器端,具有回送功能,维持控件的状态。

三,Web服务器控件这么多优点,为什么还要有HTML服务器控件的存在?

1,有些事件,如按下,移动,鼠标的操作等事件,web服务器控件没有这些事件,这时候HTML控件就发挥其作用了。

2,Web服务器控件占用服务器资源,页面回送过多,在浏览器上必须都转换为Xtml控件才能运行,所以在运行的时候比较慢。

3,如果只制作一些静态的页面,可以用HTML控件,反应快。

既然两者存在,肯定有不同之处,也肯定有其用处。只有在实践中才能慢慢的了解和掌握它们之间的用法。

Web服务器控件和HTML控件区别相关推荐

  1. Web服务器控件和HTML控件的区别与联系

    我们知道,在ASP.NET中,使用了两类控件,一类是HTML控件,还有一类是WEB控件. WEB控件我们已经很熟悉,因为它是ASP.NET提供,一般关于ASP.NET的教程文章都会仔细介绍这些控件的详 ...

  2. Ext Scheduler Web资源甘特图控件

    原文来自 http://www.fanganwang.com/Product-detail-item-1430.html欢迎转载. 关键字: 资源甘特图又叫负荷图,其纵轴不再列出活动,而是列出整个部门 ...

  3. HTML5 Web app开发工具Kendo UI Web中Grid网格控件的使用

    Kendo UI Web中的Grid控件不仅可以显示数据,并对数据提供了丰富的支持,包括分页.排序.分组.选择等,同时还有着大量的配置选项.使用Kendo DataSource组件,可以绑定到本地的J ...

  4. Visual Studio 2017 ASP.NET在设计WEB页面时让控件可以自由拖动

    我对DIV/CSS一窍不通,时间紧急,需要完成WEB页面设计,因此想到了偷懒的方法,如果使用Visual Studio 2017 ASP.NET在设计WEB页面时让控件可以自由拖动,那就太好啦! 一. ...

  5. 2、Web 窗体的基本控件——文本框控件(TextBox)

    2.Web 窗体的基本控件--文本框控件(TextBox) 文本框控件(TextBox) 前端 <%@ Page Language="C#" AutoEventWireup= ...

  6. 1、Web 窗体的基本控件——标签控件(Label)

    1.Web 窗体的基本控件--标签控件(Label) 标签控件(Label) 前端 <%@ Page Language="C#" AutoEventWireup=" ...

  7. 3、Web 窗体的基本控件——按钮控件(Button,LinkButton)

    3.Web 窗体的基本控件--按钮控件(Button,LinkButton) 按钮控件(Button,LinkButton) 前端 <%@ Page Language="C#" ...

  8. 5、Web 窗体的基本控件——复选框控件和复选组控件(CheckBox 和 CheckBoxList)

    5.Web 窗体的基本控件--复选框控件和复选组控件(CheckBox 和 CheckBoxList) 复选框控件和复选组控件(CheckBox 和 CheckBoxList) 前端 <%@ P ...

  9. 使用web服务器控件显示页面,服务器_Web服务器控件:TextBox控件,阅读此文请先查看网页教学网 - phpStudy...

    阅读此文请先查看网页教学网的:ASP.NET入门教程:Web服务器控件,简单讲述了Web服务器控件的使用方法. 定义和用法 TextBox 控件用于创建用户可输入文本的文本框.创建单行和多行文本框. ...

最新文章

  1. 京东金融曹鹏:没有数据的金融科技公司是纸上谈兵
  2. window系统JAVA开发环境的搭建
  3. Floyd求传递闭包
  4. java轻松实现无锁队列
  5. 科技计划项目数据管理过程模型
  6. mysql in 有序_mysql中的in排序 mysql按in中顺序来排序
  7. *** glibc detected *** malloc(): memory corruption
  8. mysql 索引 r树_GIS空间数据库(16)R树索引
  9. 基于python的贪吃蛇游戏设计与实现
  10. SVG互动排版公众号图文『一次点击,连续播放gif』模板代码
  11. hello.java_hello java !
  12. 统计学常用概念:T检验、F检验、卡方检验、P值、自由度
  13. 电信移动信号测试软件,移动、联通、电信(信号强度大比拼)
  14. 用python做自我介绍_使用Python实现自我介绍
  15. 金融套利策略:理解统计套利的工作原理
  16. php格林威治时间,php格林威治时间转换成当前时间的方法
  17. django完成一个可重用注册登录系统
  18. Lua进行二进制文件的位操作
  19. php访问opc ua,什么是OPC网关?OPC UA有什么特点
  20. 【Python 骚操作】使用 Gitbook + Typora 打造一个属于自己的电子书网站

热门文章

  1. VoIP领域中常用的RFC文档
  2. java计算机毕业设计国外摇滚乐队交流和周边售卖系统MyBatis+系统+LW文档+源码+调试部署
  3. mysql 创建索引失败_mysql创建多列索引及优化 - 没有所谓的失败!除非你不再尝试! - PHPChina ......
  4. UML实践详细经典教程----用例图、顺序图、状态图、类图、包图、协作图
  5. C语言实现循环码系统与非系统编码
  6. https://blog.csdn.net/wgq13518480130/article/details/123580808
  7. 函数式编程 --- 高阶函数
  8. 大数据解密:《人民的名义》是怎么火起来的?
  9. 疯狂java讲义第六章课后第4题答案
  10. Spring5的WebClient使用详解