出于某种原因这行代码。
<a href="/API/@Html.DisplayFor(modelItem => item.site_url)">@Html.DisplayFor(modelItem => item.api_name)</a>
抛出错误。
Compiler Error Message: CS1963: An expression tree may not contain a dynamic operation
网络搜索一直没有帮助我似乎无法弄清楚代码的错误。
页面没有强类型。
答案 0 :(得分:6)
如错误所述,您不能将动态模型与类型安全的编辑器助手一起使用。
您应该使用键入的模型。 (使用@model SomeType
)
答案 1 :(得分:0)
您的观点是否是强类型的?如果没有,则需要具有强类型视图,因为lambda不支持动态成员。
只需将其添加到视图的顶部:
@model YourModel