Extjs и asp.net MVC интеграция - PullRequest
0 голосов
/ 15 июня 2011

Возможно ли получить доступ к переменным .net, ресурсам и т. Д. Из скрипта exjs.Например, как выполнить что-то вроде:

 items: [{
            text: '@ResourceClass.Text',
        }

или получить доступ по URL-адресу:

 items: [{
            url: '@Url.Content("~/Content/Body.htm")',
        }

Ответы [ 2 ]

1 голос
/ 16 июня 2011

Это должно работать, пока этот скрипт находится внутри файла cshtml.Однако синтаксический анализатор может быть немного смущен сходством javascript и кода c # - когда это происходит, изменение синтаксиса на

url: '@(Url.Content("~/Content/Body.htm"))',

обычно заставляет анализатор правильно распознавать компонент c #.

0 голосов
/ 15 июня 2011

вы можете смешивать ваш .NET-код с js-кодом в ваших представлениях, но не во внешних javascript-файлах, а extjs - это еще одна js-библиотека, поэтому вы можете смешивать extjs-код в своих представлениях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...