3

HI Guys実際、私は( ) のようなもの を使用する必要があるときはいつでも THAT
に取り組んでいるので、掘り下げてかなり混乱してWebい まし た。を含める必要があります。通常とはどのように異なりますか。つまり、含める正確な理由と、一般的なタグと付けていないタグの違いは何ですか?ASP.NETserver tagcontrol
<asp:Label ID="lblName" />
programmable elementrunat = "server"HTML tagrunat = "server"HTMLASP.NETrunat = "server"

4

1 に答える 1

2

マークアップ コードが解析されると、すべてがサーバー コントロールに変換されます。

でタグ付けされていない要素は、HTML コードをテキストとして持つコントロールrunat="server"として終了します。LiteralControl

たとえば、次のようなマークアップです。

<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 に答える