Мой код:
<script type="text/javascript"> var root = @Url.Content("~/Content/"); </script>
Это не имеет эффекта.
<script type="text/javascript"> var root = '@Url.Content("~/Content/WebApp/img/")'; </script>
Решение.
В первом примере кода отсутствует пара одинарных или двойных кавычек. Второй в порядке. У меня это работает.
Или что вы подразумеваете под "Это не имеет никакого эффекта"? Вы смотрели на сгенерированный HTML-код? Что вы получаете?