Подсветка синтаксиса файла JavaScript в представлении ASP.NET MVC? - PullRequest
1 голос
/ 28 марта 2011

У меня есть веб-сайт ASP.NET MVC, на котором есть определенный файл javascript, который необходимо запустить через анализатор бритвы, чтобы отобразить некоторые значения @Url.У меня есть действие контроллера, названное public ActionResult Javascript(), которое просто возвращает javascript.cshtml как частичное представление.

Это все работает нормально, за исключением того, что я теряю подсветку синтаксиса в javascript.Есть ли способ включить синтаксический анализатор бритвы в пользовательских расширениях файлов, чтобы я мог переименовать мой взгляд в javascript.js и вернуть подсветку этого синтаксиса?В противном случае, есть ли другой способ заставить файл представления выделять синтаксис как javascript, когда он не обернут в <script> теги?

1 Ответ

0 голосов
/ 20 ноября 2011

Существуют лучшие способы ссылаться на действия контроллера из Javascript, чем запекать в вызовах @Url.Action(...).Например:

http://haacked.com/archive/2011/08/18/calling-asp-net-mvc-action-methods-from-javascript.aspx

...