Помощники тегов MVC 6 и foreach Что бы я дал asp-для свойства хелпера меток меток, чтобы отображать элементы из коллекции. В приведенном ниже коде генерируется ошибка компиляции. @foreach (var item in Model) { <label asp-for="item.BookingCode"></label> } Ответ 1 Символ @ избегает стандартного лямбда-кода модели. Поэтому вы можете ввести: @foreach (var item in Model) { <label asp-for="@item.BookingCode"></label> } Ответ 2 @for (int i = 0; i < Model.Count; i++) { <label asp-for="@Model[i].BookingCode"></label> } Ответ 3 У меня есть простой способ сделать список и показать его свойства. List<string> razones = new List<string>(); foreach (var item in _context.Reason) { razones.Add (item.Description); } System.Diagnostics.Debug.WriteLine(razones.Count);
Ответ 1 Символ @ избегает стандартного лямбда-кода модели. Поэтому вы можете ввести: @foreach (var item in Model) { <label asp-for="@item.BookingCode"></label> }
Ответ 3 У меня есть простой способ сделать список и показать его свойства. List<string> razones = new List<string>(); foreach (var item in _context.Reason) { razones.Add (item.Description); } System.Diagnostics.Debug.WriteLine(razones.Count);