J'ai rencontré ce problème lors de la transition de notre projet pour le nouveau Rasoir moteur d'affichage. L'approche que j'ai pris était légèrement différent parce que nous avons eu pour générer des données JSON à partir de C# et je voulais sortie lors du chargement de la page.
Ce que j'ai finalement a été de mettre en œuvre un RawView c'était une parallèle de Vue à l'intérieur de la cshtml fichiers. Essentiellement, pour obtenir une chaîne brute,
@(new HtmlString(View.Foo))
// became
@RawView.Foo
Cela nécessite quelques modifications à la présentation de projet, donc je viens d'écrire un billet de blog à ce sujet ici. En bref, ce qui exige une double mise en œuvre de la MVC du DynamicViewDataDictionary et une nouvelle WebViewPage qui contient le RawView. Je suis aussi allé de l'avant et de mise en œuvre de l'index de l'opérateur sur le RawView pour permettre
@RawView["Foo"]
Dans le cas peu probable que quelqu'un a besoin de faire une boucle sur les données avec une liste de clés.
La lecture anurse commentaire, il aurait probablement été mieux si j'avais nommé cet littéralement au lieu de RawView.