嗨,伙计们
,实际上我一直在挖掘并且很困惑,因为Web
每当 我需要ASP.NET
使用server tag
( control
) 之类的
<asp:Label ID="lblName" />
& 然后将其制作为必须包含然后它将与正常有什么不同,我的意思是包含的确切原因是什么以及一般标签和没有标签之间的区别是什么?programmable element
runat = "server"
HTML tag
runat = "server"
HTML
ASP.NET
runat = "server"
问问题
3413 次
1 回答
2
解析标记代码时,所有内容都转换为服务器控件。
任何未标记的元素runat="server"
最终都将作为LiteralControl
控件以 HTML 代码作为文本结束。
例如,这样的标记:
<div>
<p>
<span id="asdf" runat="server"> </span>
</p>
</div>
最终将成为控件:
LiteralControl("<div><p>")
HtmlGenericControl("span") with id asdf
LiteralControl("</p></div>")
于 2013-05-24T12:19:47.660 回答