MVC 3 Razor, как сделать сложный javascript условным?

У меня есть этот многострочный -фрагмент кода javascript:

$.getJSON('@Url.Action("ReconBases")', 
          { modelId: selectedModelId },
          function(selectItems) { 
            buildDropDown('#SelectedReconId', selectItems); 
          });

Я хочу условно добавить этот скрипт на страницу на основе представления переменная модели, вот так:

@if ( Model.GetBases )
{
  <snippet above>
}

Может ли кто-нибудь сказать мне, возможно ли это, и правильный синтаксис для этого? Я пытался использовать @ :и Html.Raw, но не могу найти правильный формат для его работы.

6
задан cardinalPilot 11 March 2012 в 02:33
поделиться