【发布时间】:2011-03-30 10:28:55
【问题描述】:
此代码直接复制自 Scott Gu 的博客 (http://weblogs.asp.net/scottgu/archive/2010/07/02/introducing-razor.aspx):
Hello @name, the year is @DateTime.Now.Year
当我尝试这个时,它可以工作:
@foreach (var post in ViewBag.Posts)
{
@post.Title<br />
}
但是当我尝试这个时,代码高亮显示整个事情作为一个 Razor 声明并且编译器失败:
@foreach (var post in ViewBag.Posts)
{
@post.Title, by @post.Author<br />
}
我收到Compiler Error Message: CS1525: Invalid expression term ','。同样,只需 @post.Title<br /> 即可编译。
我在这里错过了什么?
【问题讨论】:
标签: c# asp.net-mvc-3 razor