В ASP.NET у нас до сих пор была только одна тема, которая была указана в web.config.Недавно я начал переключать тему на базовой странице PreInit
, основываясь на значении Request.Url.Host
, скажем, domain1.com было оригинальным, и теперь мы добавляем domain2.com ссвой стиль.После этого все теги <link rel="stylesheet...>
вводятся дважды на страницу.Те domain1 , которые всегда вводились в самом начале раздела <head>
, затем тег <title>
, за которым следуют все теги ссылок таблицы стилей, для которых когда-либо явно указана тема на странице PreInit.
Насколько я понимаю, ASP.NET будет автоматически включать каждый файл css в папку тем, на каком событии в жизненном цикле страницы это происходит?