Я использую плагины jQuery на сайте ASP.Net MVC.
Я часто включаю файлы CSS и JS, как того требуют плагины, которые я использую на каждой странице.Поэтому я хочу централизовать все эти зависимости в одном месте в моем приложении.таким образом, если зависимость для данного плагина изменяется или обновляется, мне нужно будет изменить только одно место в моем приложении.
Я подумал о двух возможных решениях:
Расширьте HTMLHelper
частичным методом, таким как GetPlugin("jqgrid");
, который распечатает все необходимые теги сценария и стиля.
Создайте частичное представление для каждого плагинаjqGridDependencies.ascx
, который будет содержать необходимые теги сценария и стиля.
У вас есть еще идеи?что вы думаете об обоих предложениях?