実際のASP.NETコントロールではなく、標準のHTML要素でrunat = "server"を使用するのが適切ですか?私は、通常の要素のhtml /テキストを設定することを完全にコントロールしています。なぜ、 "clunky"なASP.NET WebFormsコントロールの代わりに使用しないのですか?通常のHTMLでrunat = "server"を使用する場合
一方が他方、私が知りたいのですが興味のあるいくつかのポイントよりも優れている場合:
- パフォーマンスの違い
- 機能の違い
- それほど明白ではありませんその他の違い?
例差:私は私自身のHTMLを書いたが、まだそれは背後にあるコードのプロパティのアクセスするために必要な柔軟性を必要とするとき、私は、サーバーのHTMLコントロールを使用していた
<asp:Literal ID="mySpecialHtml" runat="server" />
<div id="mySpecialHtml" runat="server" />
+1実際にはこのコントロールをサーバーコントロールに変換しているときに、HTMLコントロールにrunat = "server"を追加すると何も変更されないと考えるユーザーもいます。 –