ASP.NETボタンコントロールから継承するカスタムWebコントロールがあります。Renderメソッドのオーバーライドでは、独自のHTML出力(div)をレンダリングします。問題は、そのコントロールのスタイル属性を最も正しい方法でレンダリングする方法です。
for / foreachループでStyleコレクションを繰り返し処理してHTMLTextWriterに書き込むことはできますが、.NETにはスタイル定義をhtmlwriterに書き込む組み込みメソッドがあるのではないでしょうか。
ありがとう