ASP.NET は初めてです。
すべてのサーバー コントロールがブラウザー上で HTML コントロールとしてレンダリングされることはわかっています。
それで、私の質問は、ブラウザーで HTML をレンダリングしない ASP.NET コントロールはありますか??
私はグーグルで見つけましたがPlaceHolder
、Literal
コントロールは何もレンダリングしません。他のコントロールはありますか?
ありがとうございました。
ASP.NET は初めてです。
すべてのサーバー コントロールがブラウザー上で HTML コントロールとしてレンダリングされることはわかっています。
それで、私の質問は、ブラウザーで HTML をレンダリングしない ASP.NET コントロールはありますか??
私はグーグルで見つけましたがPlaceHolder
、Literal
コントロールは何もレンダリングしません。他のコントロールはありますか?
ありがとうございました。
サーバー コントロールは、使用方法に応じて HTML をレンダリングする場合とレンダリングしない場合があります。たとえば、リテラル コントロールを使用してページにテキストを出力し、テキストを別のコントロールに「関連付ける」必要がある場合はラベルを使用しますが、基本的に HTML 出力は同じです。あなたは何を達成しようとしていますか?
ContentPlaceHolder
はい、やのように、HTML 自体をレンダリングしないコントロールが他にもあります。ViewCollection
また、主に他のコントロールと対話し、 や のようにそれ自体をレンダリングする場合とレンダリングしない場合があるコントロールがありSqlDataSource
ますRangeValidator
。