MVC4 Razor 中可能的重大更改,可以通过“@:@"修复 [英] Possible breaking change in MVC4 Razor that can be fixed with "@:@"
本文介绍了MVC4 Razor 中可能的重大更改,可以通过“@:@"修复的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我最近将我的网站从 ASP.NET MVC3 (Razor) 升级到了 MVC4 (Razor2),在这样做的过程中,我发现 Razor 视图引擎似乎发生了重大变化.
场景(大大简化)如下所示.
@model IEnumerable@{ 布局 = 空;}<!DOCTYPE html><身体><div>@foreach(模型中的 var x){@string.Format("Foo bar: {0}", x)//MVC4/Razor2 中的错误}