2013-04-16 2 views
1

У меня есть частичный вид, который запрашивается & загружен в модальное окно.Инъекция javascript перед скриптом PartialViewResult выполняется в EXT.NET?

Ниже приведен метод действия, который генерирует частичный вид:

public Ext.Net.MVC.PartialViewResult GetPartialView() 
{ 
    var p = new Ext.Net.MVC.PartialViewResult { Model = ...., ViewName = "MyPartialView" }; 
    //!!need to manipulate p here to run my custom javascript on client!! 
    return p; 
} 

После GetPartialView() вызывается через запрос Ajax, необходимые скрипты генерируются и отправляются обратно клиенту.

Исполнительное сценарий выглядит следующим образом:

{script:"Ext.net.ResourceMgr.registerIcon([\"TextListBullets\",\"Add\"]);Ext.onReady(function(){Ext.create(\"Ext.window.Window\",{height:400,hidden..... bla bla} 

Вопрос:

Как я могу вводить свой собственный код где-то в этот сгенерированный блок JavaScript?

Моей целью является динамическая загрузка некоторых внешних файлов javascript, которые необходимы в частичном представлении.

Я не хочу статически включать ссылки на сценарии в каждом главном представлении, я использую этот частичный вид. Я хочу получить некоторую автоматизацию, загружая js-файлы, когда они нужны.

ответ

Смежные вопросы