Я использовал этот
if (ret = 1)
iconType = new google.maps.MarkerImage('@Url.Content("~/Content/images/image.png")');
else if (ret = 2)
iconType = new google.maps.MarkerImage('@Url.Content("~/Content/images/image2.png")');
else if (ret = 3)
iconType = new google.maps.MarkerImage('@Url.Content("~/Content/images/image3.png")');
в представлении (ASPNET MVC 3), теперь я перемещаю код в отдельный файл javascript (я использую это, потому что в зависимости от значения vaiable, которое я устанавливаю как изображение элемента управления image.png, image2.png или image3.png).
Razor не анализирует @Url.Content внутри javascript файла, что лучший способ справиться с этим?
Спасибо заранее! Гильермо.