26

为了显示集合中的项目,我会给标签标签助手的 asp-for 属性提供什么。下面的代码会产生编译错误。

@foreach (var item in Model)
{
    <label asp-for="item.BookingCode"></label>
}
4

2 回答 2

33

@字符转义默认模型 lambda 代码。因此,您可以键入:

@foreach (var item in Model)
{
    <label asp-for="@item.BookingCode"></label>
}
于 2015-08-09T18:14:27.053 回答
-3

我有一个简单的方法来做一个列表并显示它的属性。

List<string> razones = new List<string>();
foreach (var item in _context.Reason)
{
    razones.Add (item.Description);
}
System.Diagnostics.Debug.WriteLine(razones.Count);
于 2018-03-16T04:33:26.910 回答