在我的mvc 4应用程序中,我使用WebGrid并在以下代码行中获取语法/运行时错误
grid.Column("CopyrightCategory.CopyrightCategoryDescription",
format:(item) =>
(!item.CopyrightCategoryId.HasValue)
? @<text>@SiteHelper.ToCategory((int?)@item.CopyrightCategoryId)</text>
: CopyrightCategory.CopyrightCategoryDescription)
我想做的就是检查item.CopyrightCategoryId的值是否为null然后调用sitehelper方法,否则显示item.CopyrightCategory.CopyrightCategoryDescription的值
我得到的语法错误是'CopyrightCategory'确实存在于当前上下文中。
有什么想法吗?感谢