Я использую System.Web.Optimization.Bundle
, чтобы расслоить все мои таблицы стилей. Есть ли способ расширить класс Bundle для включения пользовательских атрибутов для получения следующего результата?MVC4 Bundle с пользовательским атрибутом на элементе связи
<link href="/Content/Css/view.css" rel="stylesheet" data-class="en"/>
Здесь в элементе связи является data-class="en"
включены:
bundles.Add(new CustomStyleBundle("~/bundles/css").Include("~/content/css/en/view.css"));
Вместо атрибутов данных вы можете упаковать пакеты для разных классов '~/Content/css/en, ~/Content/css/xx и т. Д., Затем условно включить соответствующий пакет. – Jasen