Mam widoku z silnie wpisany modelu związanego z nimLabelFor() w foreach
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master"
Inherits="System.Web.Mvc.ViewPage<SomeNamespace.SomeViewModel>" %>
SomeViewModel wygląda to
class SomeViewModel
{
public IEnumerable<Foo> Foos {get; set;}
}
i powiedzieć Foo jest
class Foo
{
public string Bar {get; set;}
}
i w widoku
Nie jestem pewien, w jaki sposób wyświetlać Bar
nieruchomość w item
użyciu Html.LabelFor()
Czy ktoś może mi pomóc z tym?
Dzięki,
Czy otrzymujesz błąd z tym kodem? – AndrewC
@AndyC Nie wiem, jak uzyskać Bar dla zmiennej pętli "item". f => f. [Brak paska tutaj. tylko Foos] ' –
@TheOtherGuy, większość przykładów, które widziałem, zakodowała etykiety jako nagłówki tabeli, a następnie wykonała je dla każdego po. Czy wyświetlasz swoje w tabeli? czy istnieje powód, dla którego potrzebujesz etykiety w foreach (będzie ona ciągle powtarzała twoją etykietę dla każdego wiersza) – Manatherin