ASP.NET 服务器控件对应的HTML标签

label----------<span/> button---------<input type="submit"/> textbox--------<input type="text"/> linkbutton-----<a href="javascript:" /> imagebutton----<input type="image"/> hyperlink------<a /> dropdownlist---<select /> listbox--------<select size=""/> checkbox-------<input type="checkbox"/> checkboxlist---  <table id="CheckBoxList1" border="0">  <tr>   <td><input id="CheckBoxList1_0" type="checkbox" name="CheckBoxList1$0" /><label for="CheckBoxList1_0">1</label></td>  </tr><tr>   <td><input id="CheckBoxList1_1" type="checkbox" name="CheckBoxList1$1" /><label for="CheckBoxList1_1">2</label></td>  </tr> </table> radiobutton------<input type="radio" />

radiobuttonlist----  <table id="RadioButtonList1" border="0">  <tr>   <td><input id="RadioButtonList1_0" type="radio" name="RadioButtonList1" value="1" /><label for="RadioButtonList1_0">1</label></td>  </tr><tr>   <td><input id="RadioButtonList1_1" type="radio" name="RadioButtonList1" value="2" /><label for="RadioButtonList1_1">2</label></td>  </tr> </table>

image-----------<img /> imagemap--------<img ><map /></img>

table-----------<table />

BulletedList-----  <ul id="BulletedList1">  <li>1</li><li>2</li> </ul>

hiddenfield----<input type="hidden" /> Literal--------只渲染一段纯文本到客户端

calendar----<table><tr><td><a href="javascript:" /></td><tr></table>

adrotator---- <a id="AdRotator1" ><img /></a>

fileupload-----<input type="file"/>

wizard---------<table />

multiview(view)----渲染到客户端的只是每个view之内的部分,这两个服务器控件本身不render为任何标签

Substitution------只渲染一段纯文本到客户端

Localize----------只渲染一段纯文本到客户端

gridview,datalist,dataview,formview----------<div><table/></div>

listview,repeater-------它本身只渲染一个div到客户端,div的内容完全取决于listview的模板设定

datapager--------<span><a/>...</span>

验证系列控件-----渲染为<span/>,验证信息就显示为span内的文本

menu,treeview----最外面是一个<div>,每一个菜单item都渲染为一个table,子菜单的展开时的图片是<a><img></a>

SiteMapPath------<span><a><img></a></span>

posted on 2014-06-16 14:23  大柠子  阅读(211)  评论(0编辑  收藏  举报

导航