Представления Asp.Net MVC3 RC Razor: синтаксис для встраивания кода внутри блока

Возникли проблемы с внедрением кода C # внутри блока javascript с MVC3 RC1 бритвенным представлением. Какой синтаксис я должен использовать, чтобы это работало? Я получаю предупреждения, например. Ожидаемая константа в переменной isOk среди прочего. (Без текстового тега следующий код не распознается как javascript)

@{bool isOk = true;}

<script type="text/javascript">
    var tmp1 = "";
    @if (isOk)
    { 
        <text>
            var tmp=""; // this should be interpreted as javascript
        </text>       
    }
</script>
18
задан rekna 17 November 2010 в 13:11
поделиться