Теперь стало требованием, чтобы мой существующий проект требовал другой «темы» для разных клиентов. Мне никогда не приходилось делать это в проекте ASP.NET MVC, и это не похоже на то, что ASP.NET Theming и MVC хорошо сочетаются.ASP.NET MVC Theming Лучшая практика?
Я бы сказал, что 75% CSS останутся неизменными, а остальные будут меняющимися. Он не должен был бы включаться «на лету», поскольку они будут развернуты как отдельные веб-сайты (возможно, на разных серверах).
Просто интересно, был ли предпочтительный метод для такого рода вещей? Я думал о том, что у меня есть базовый CSS с отдельными «специфичными для клиента» с переопределяющими правилами. Имя клиента css можно затем установить в файле web.config и перейти на главную страницу для объявления.
Есть ли я на правильном пути?
Возможный дубликат [Asp.Net MVC Темы, как?] (Http://stackoverflow.com/questions/769878/asp-net-mvc-themes-how-to) - кроме этого я думаю, css as вы описали путь. – marapet