私はasp.netのWebページでソースコードを持っていないコントロールを使用しています。このコントロールは、HTMLでいくつかの望ましくないBR(改行)タグをレイアウトしてしまいます。私はコントロールの振る舞い(非常に複雑なAjaxで動いているもの)を破ることなくレンダリングプロセスをコントロールする方法があるかどうか、あるいはクライアント側で何かするかどうかを知りたいと思います。レンダリングプロセスを制御する方法、またはBRのタグ動作を抑える方法はありますか?
私はそれを解決するためにCSSを使用しようとしましたが、成功事例のなし...確かに、それはFirefoxで動作しますが、IE6でのdoesnt:レンダリングされたHTMLをフィルタリングするHttpModuleをの使用に関する
#my-div-place-holder br { position: absolute;/*hack: Supress BR tags*/ }
@Ken Browning、お返事ありがとうございます。私は同僚と話をしていて、同じことを言った、私はサーバーコントロールをサブクラス化し、レンダリングメソッドをオーバーライドする方が良いです。 – Cleiton