Удаление темы из одной страницы ASP.NET в проекте - PullRequest
6 голосов
/ 21 сентября 2010

У нас есть страница, которая создает печатную версию счета клиента.Мы используем темы через <pages styleSheetTheme="CityDesign">.Эта страница не использует главную страницу, и с ней не связаны никакие таблицы стилей.Я добавил <%@ Page Language="C#" EnableTheming="false" Theme="" %> на страницу и protected void Page_PreInit(object sender, EventArgs e) { Page.Theme = String.Empty;} к коду позади.На странице по-прежнему применяется тема.Что я делаю не так?

Ответы [ 2 ]

6 голосов
/ 21 сентября 2010

Я понял, что мне нужно StylesheetTheme="" не Theme=""

2 голосов
/ 27 мая 2014

Принятый ответ не сработал для меня.Мне не удалось заставить что-либо работать в разметке, но это решение работает в файле с выделенным кодом (например, aspx.cs).

Просто добавьте этот метод в файл с выделенным кодом:

protected void Page_PreInit(object sender, EventArgs e)
{
    Page.Theme = "";
}
...