マスター ページとコンテンツ ページがあります。コンテンツ ページのコンテンツは動的で、HTML(html メール) です。コンテンツは DB から取得され、動的に表示されます。これは、「ソースの表示」でページがどのように見えるかです。
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
<div id="mailBody" runat="server" style="overflow: auto; width: 600px; height: 500px;">
<!-- Dynamic Content Starts from here-->
<html>
<head>
<style>
</style>
</head>
<body>
<!--Body goes here-->
</body>
</html>
<!-- Dynamic Content Ends here-->
</div>
</asp:Content>
そして、このように動的コンテンツ データを追加しています。
mailBody.InnerHtml = mail;
私の問題は、動的コンテンツには独自のスタイルがあり、それがマスター ページによってコピーされ、マスター ページのスタイル、背景、フォントなどが台無しになっていることです。これを達成する方法は?