Как изменить скины в ASP.NET? - PullRequest
0 голосов
/ 14 октября 2011

У меня есть очень простой вопрос, но я не знаю ответа, к сожалению, поиск в Google не помог.

У меня есть решение, в котором у меня есть два проекта, проект A и проект BОба они используют файл Default.skin для создания тем в своих AppThemes.Однако я хочу использовать Default.skin из проекта B в проекте A, если выполняется определенное условие.Как мне этого добиться?

Заранее спасибо за любой ответ.

Ответы [ 2 ]

2 голосов
/ 14 октября 2011

Я думаю, у вас есть configured global theme .Взгляните на статью MSDN - Как: применять темы ASP.NET .

1 голос
/ 14 октября 2011

Используйте директиву @Page и установите Theme или StyleSheetTheme.Существуют некоторые различия в области видимости в зависимости от того, что вы используете.

Вы также можете установить его в web.config для элемента <pages>. Ссылка MSDN .

Или вы можете установить ее программно в Page_PreInit, установив Page.Theme, что может быть тем, что вам нужно, если вам нужно установить егоусловно в зависимости от А или В.

...