2009-08-24 7 views
2

私はASP.NET 3.5を使用しています。ASP.NETコントロールの既定のHTMLをオーバーライドします。

私は、ASP.NETコントロールの出力に関して何らかのゴミが気付いています。たとえば、asp:checkboxは、XHTML準拠のために問題となる、無効であればナンセンスをレンダリングします。

コントロールがあなたに与えるXhtmlを制御する方法などをオーバーライドする方法はありますか?

+0

これを読んでいる人のための助言として、ASP.NET MVCはブラウザへの出力を完全に制御する機能を提供します。これはこの質問に対する答えではありませんが、この質問につまずいた人にとってはちょっとした便利な情報です。 –

答えて

1

コントロールアダプタを使用して、コントロールのレンダリング方法を変更できます。たとえば、多くの人がCSSレイアウトを使いたいし、ASP.NETコントロールはテーブルをレンダリングするので、代わりにCSS friendly adaptersが使用されます。

関連する問題