我正在尝试制作一个 Telerik Kendo 审计记录网格,其中一个子网格显示每个主要记录的详细信息。
我收到一个我不理解的语法错误。
@model IEnumerable<AuditRecord>
@(Html.Kendo().Grid(Model)
.Name("AuditGrid")
.DetailTemplate(auditrec =>
{
@<text>
@(Html.Telerik()
.Grid(auditrec.Details)
.Name("Detail_" + auditrec.ID.ToString()))
</text>
}))
错误消息如下,该行@<text>
标记为错误源:
CS0201:只有赋值、调用、递增、递减、等待和新对象表达式可以用作语句
这是在 Telerik 示例here之后建模的。
我对 Razor 语法有什么误解?<% 语法也不适合我。