tag route net for data asp all collections asp.net-core-mvc tag-helpers

collections - route - tag helper asp net core 2



MVC 6 Tag Helpers y foreach (2)

¿Qué le daría a la propiedad asp-for de un ayudante de etiqueta para mostrar los elementos de una colección? El siguiente código genera un error de compilación.

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


El carácter @ escapa del código lambda predeterminado del modelo. Por lo tanto usted puede escribir:

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


Tengo una forma sencilla de hacer una lista y mostrar sus propiedades.

List<string> razones = new List<string>(); foreach (var item in _context.Reason) { razones.Add (item.Description); } System.Diagnostics.Debug.WriteLine(razones.Count);