Возможно ли получить доступ к переменным .net, ресурсам и т. Д. Из скрипта exjs.Например, как выполнить что-то вроде:
items: [{ text: '@ResourceClass.Text', }
или получить доступ по URL-адресу:
items: [{ url: '@Url.Content("~/Content/Body.htm")', }
Это должно работать, пока этот скрипт находится внутри файла cshtml.Однако синтаксический анализатор может быть немного смущен сходством javascript и кода c # - когда это происходит, изменение синтаксиса на
url: '@(Url.Content("~/Content/Body.htm"))',
обычно заставляет анализатор правильно распознавать компонент c #.
вы можете смешивать ваш .NET-код с js-кодом в ваших представлениях, но не во внешних javascript-файлах, а extjs - это еще одна js-библиотека, поэтому вы можете смешивать extjs-код в своих представлениях.