我的 ASP.Net MVC 3 Razor 视图中有以下内容
@foreach (var item in Model.FormNotes) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.User.firstName)
</td>
</tr>
}
哪个工作正常,但是,我想连接字符串以显示名字和姓氏,但是当我尝试这样做时
<td>
@Html.DisplayFor(modelItem => item.User.firstName + @item.User.lastName)
</td>
我收到以下错误
模板只能与字段访问、属性访问、一维数组索引或单参数自定义索引器表达式一起使用
有谁知道如何在 Razor 视图中连接字符串?
谢谢大家。
编辑
我的 Razor View 接受一个看起来像这样的 ViewModel
public class ViewModelFormNoteList
{
public IList<Note> FormNotes { get; set; }
}
我想按照 Roy 的建议将 FullName 属性放在这里,但是,我不知道如何让它工作???