У меня есть главная страница и страница содержания. Содержимое страницы контента является динамическим и является HTML (html Mail). Содержимое извлекается из БД и отображается динамически. Так выглядит страница в «View Source».Стиль страницы содержания, примененный к главной странице
<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;
Моя проблема, динамический контент имеет свой собственный стиль, и он становится скопирован главной страницей и Мессинг моего стиля Мастер страницы, фон, шрифт и т.д. Я хочу содержимое страницы, чтобы быть в своем собственном ячмене без влияния на главную страницу. Как достичь этого?
В этом случае я могу использовать Context.Items [ «MailId»] в суб-страницы, которые я устанавливаю на событие щелчка в главном стр. –
Ну, я использовал Cache ["MailId"] для хранения Id на главной странице, а затем извлек значение из подстраницы через Cache. Соответствовал моему требованию. Благодаря.. –