So habe ich das folgende Ansichtsmodell:Wie für den Zugriff auf Werte aus einer Liste <> in dem Ansichtsmodell für KendoUI Grid
public class PecosViewModel
{
public string SearchTerm { get; set; }
public List<NPIModel> NpiList { get; set; }
}
Auf der cshtml Seite, ich versuche so etwas wie
@(Html.Kendo().Grid<Models.ViewModels.PecosViewModel>()
.Name("npi-grid")
.Columns(columns =>
{
columns.Bound(c => c.NpiList)
})
)
zu tun
Ich kann auf keine der Eigenschaften der NpiList zugreifen (wie FirstName oder LastName).
ich etwas wirklich einfach, wie dies tun:
foreach (var item in Model.NpiList)
{
<div>@item.NPI @String.Format("{0}, {1}", @item.ProviderLastName, @item.ProviderFirstName)</div>
}
Aber ich würde wirklich die Kendo Grid verwenden möchte.
Alle Vorschläge würden sehr geschätzt werden.
Wenn ich dies versuche, wird das Modell in Visual Studio rot mit dem Hinweis "Der Typ oder Namespace - Name 'Model' konnte nicht gefunden werden "Model". Was komisch ist, ist, dass ich in meinem einfachen foreach-Skript auf Model.NpiList zugreifen kann. – ajtatum