2014-01-20 3 views
-2

У меня есть код ниже, который в основном представляет собой код встроенного скрипта внутри MVC-представления, все строит отлично, но когда я запускаю, я получаю эту ошибку «Имя« B6 »не существуют в текущем контексте », я предполагаю, что это связано с символом« @ », поскольку это используется с бритвой для ссылок на переменные, я искал способ избежать« @ », но не повезло.'@' как символ внутри строки бритвы не работает

@url = "https://crm.zoho.com/crm/[email protected]";

+1

Странно. Я выполнил поиск google на 'razor escape @' и нашел много примеров, первый из которых привел к вопросу здесь. Какие поисковые запросы вы использовали? – jgauffin

ответ

0

Попробуйте это в вашем коде

@{string url="https://crm.zoho.com/crm/[email protected]@B6-MHnNRgi";} 

<script src='@url'></script> 
+0

Хорошо, я добавил это в свой код после вышеуказанного объявления Я получаю следующую распечатку при запуске страницы System.Web.Mvc.UrlHelper = "https: // crm. zoho.com/crm/[email protected] " – chillydk147

+0

можете ли вы разместить код – Nilesh

+0

@Url =" https://crm.zoho.com/crm/[email protected]@B6- MHnNRgi " chillydk147

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