如何修复此问题并编译我的 .cshtml?
总结问题 我有一个使用 Razor 的现有 NancyFX 1.4.4 Web 应用程序。这是工作。我向现有模型添加了一个对象列表,并使用 @Model.Things、@Each.Model.Things、@Current.Property1 和 @EndEach 在 .cshtml 文件中引用了该列表,但我的 .cshtml 的 Razor 编译失败错误:
提供详细信息和任何研究
我将其添加到我的.cshtml中,这不会出错,
警报(“@Model.Things”);并显示:
System.Collections.Generic.List`1[MyNamespace.Thing]
这是导致编译错误的.cshtml代码:
@Each.Model.Things @EndEach
在适当的时候,描述您已经尝试过的内容
这些不是 Razor 元素。它们是在 Super-Simple-View-Engine 本身中定义的。请参阅SuperSimpleViewEngine.cs中的@Current定义及其在SuperSimpleViewEngine演示中的用法。