(Wordテンプレートとサードパーティライブラリを使用して)レポートを生成し、HTMLで文字列を返すサービスがあります。このHTMLは優れていませんが、この文字列で正しくフォーマットされています。
このHTMLをページに表示する必要があります-フォーマットはそのままです。現在行っているのは、ASP.netLiteralのテキスト要素をこの文字列に設定することです。
これは機能しますが、HTML文字列がわずかに再フォーマットされていることに気付きました。ほとんどの場合、新しいCSSクラスの束と、HTMLの新しいスタイル要素が生成されたように見えます。このHTMLは、返される文字列には存在しません。私はこれをすべて元に戻すことができましたが、もっと良い方法があるかどうか疑問に思います。
ページ自体が何かを変えていると思います。
この生のHTMLをユーザーに表示するための最良の方法は何ですか?このページには他にもいくつかのコントロールがあるため、Response.Write(string)を直接使用することはできません。