Problemi con l'incorporamento del codice C# all'interno di un blocco javascript con MVC3 RC1 visualizzazione rasoio. Quale sintassi dovrei usare per farlo funzionare? Ottengo avvertenze per es. Costante prevista tra le variabili isOk. (Senza modifica del testo, il seguente codice non viene riconosciuto come JavaScript)Asp.Net MVC3 RC Viste del rasoio: sintassi per l'incorporamento del codice all'interno del blocco <javascript>
@{bool isOk = true;}
<script type="text/javascript">
var tmp1 = "";
@if (isOk)
{
<text>
var tmp=""; // this should be interpreted as javascript
</text>
}
</script>
Hai ragione, in questo caso dovrebbe essere ignorato gli avvertimenti parser. L'output è quello che dovrebbe essere ... grazie. – rekna
Sfortunatamente, gli avvertimenti sono ancora qui in MVC 3 (versione finale). – cheeesus