ASP.NET 服务器控件渲染到客户端之后对应的HTML标签讲解. label----------<span/> radiobuttonlist---- image-----------<img /> table-----------<table /> BulletedList----- hiddenfield----<input type="hidden" /> 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> |
|
来自: 悟静 > 《.net和asp.net》