0

ASP.NET は初めてです。

すべてのサーバー コントロールがブラウザー上で HTML コントロールとしてレンダリングされることはわかっています。

それで、私の質問は、ブラウザーで HTML をレンダリングしない ASP.NET コントロールはありますか??

私はグーグルで見つけましたがPlaceHolderLiteralコントロールは何もレンダリングしません。他のコントロールはありますか?

ありがとうございました。

4

2 に答える 2

1

サーバー コントロールは、使用方法に応じて HTML をレンダリングする場合とレンダリングしない場合があります。たとえば、リテラル コントロールを使用してページにテキストを出力し、テキストを別のコントロールに「関連付ける」必要がある場合はラベルを使用しますが、基本的に HTML 出力は同じです。あなたは何を達成しようとしていますか?

于 2013-06-14T08:01:09.540 に答える
1

ContentPlaceHolderはい、やのように、HTML 自体をレンダリングしないコントロールが他にもあります。ViewCollectionまた、主に他のコントロールと対話し、 や のようにそれ自体をレンダリングする場合とレンダリングしない場合があるコントロールがありSqlDataSourceますRangeValidator

于 2013-06-14T08:08:07.610 に答える