habe ich die folgenden zwei Tabellen (Grundzüge):Daten aus mehreren Tabellen in einer Ansicht als Liste angezeigt - ASP.Net MVC
Tbl_CategoryType
ID LevelID Beschreibung
Tbl_Levels ID Name
Grundsätzlich möchte ich alle Informationen in der Tbl_CategoryType-Tabelle während der Verweis auf die Tbl_Levels.Name Daten darstellen basierend auf der Tbl_CategoryType.LevelID-Nummer.
Ich habe versucht, einen Join in meinem Repository als unten zu verwenden;
public IQueryable GetAllTypesInCategory(int CatID)
{
return (from x in DBEntities.LU_LST_CategoryTypeSet
where x.CategoryID == CatID && x.Enabled == 1
join y in DBEntities.LU_LST_LevelSet on x.LevelID equals y.ID
select new {x, y});
}
Allerdings, wenn ich diese Methode es nennen, ist kein Typ I zuweisen kann, wie es passt nicht in die Art der entweder der Kategorie oder Stufe.
Ich gehe davon aus, dass ich dies über ein benutzerdefiniertes Ansichtsmodell tun muss, kann aber die Schritte nicht herausfinden.
Vielen Dank im Voraus
Danke, das hat funktioniert. – shif