欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

ASP.NET入门之HTML服务器控件概述

程序员文章站 2024-02-22 17:32:46
asp.net 中的html服务器控件是服务器可理解的html标签。 asp.net 文件中的 html 元素默认作为文本进行处理。为了使这些元素可编程化,需要向 h...

asp.net 中的html服务器控件是服务器可理解的html标签。

asp.net 文件中的 html 元素默认作为文本进行处理。为了使这些元素可编程化,需要向 html 元素添加 runat="server" 属性。该属性指示该元素应作为服务器控件进行处理。

注意:

1.所有 html 服务器控件必须位于带有 runat="server" 属性的标签内!

2.asp.net 要求所有 html 元素必须正确关闭和嵌套。

html服务器空间及相关描述如下表所示:

html 服务器控件 描述
htmlanchor 控制 <a> html 元素
htmlbutton 控制 <button> html 元素
htmlform 控制 <form> html 元素
htmlgeneric 控制其他未被具体的 html 服务器控件规定的 html 元素,比如 <body>, <div>, <span> 等等。
htmlimage 控制 <image> html 元素
htmlinputbutton 控制 <input type="button"> 、<input type="submit"> 以及 <input type="reset"> html 元素
htmlinputcheckbox 控制 <input type="checkbox"> html 元素
htmlinputfile 控制 <input type="file"> html 元素
htmlinputhidden 控制 <input type="hidden"> html 元素
htmlinputimage 控制 <input type="image"> html 元素
htmlinputradiobutton 控制 <input type="radio"> html 元素
htmlinputtext 控制 <input type="text"> 和 <input type="password"> html 元素
htmlselect 控制 <select> html 元素
htmltable 控制 <table> html 元素
htmltablecell 控制 <td> 和 <th> html 元素
htmltablerow 控制 <tr> html 元素
htmltextarea 控制 <textarea> html 元素