Как включить JavaScript из частичного представления в ASP.NET MVC3

Я хотел бы предоставить возможность для частичных представлений включать код / ​​файлы JavaScript в нижнюю часть представления. Это позволит частичным представлениям включать любые файлы JavaScript, от которых они зависят. Например, если я хочу написать партиал, который должен создать диалог JQueryUI, я хотел бы импортировать файл JavaScript JQueryUI, а также добавить код JavaScript, который отображает диалог.

В настоящее время я пишу этот код в родительский вид, что делает бессмысленным использование частичного представления.

Я понимаю, что многократный вызов RenderPartial приведет к тому, что скрипты будут включены несколько раз. Это решаемая проблема, если я знаю, как на самом деле включить JavaScript в основное представление из частичного представления.

28
задан Shimmy 20 November 2015 в 09:20
поделиться