Я новичок в ASP.NET, C # и инфраструктуре MVC, но мне удалось создать сайт, который работает довольно хорошо.
Сейчас я пытаюсь создать раздел отчетов для сайта, чтобы отобразить таблицу информации обо всех пользователях, и просто не могу разобраться в создании пользовательских классов моделей для данных объединенной таблицы. Я видел много примеров с одной записью, но ни одного с полным набором данных.
Я использую Entity Framework и извлекаю свои данные с помощью:
var usersInfo = from c in _dataModel.UserProfile select new { c.Forname, c.Surname, c.aspnet_Users.UserName, c.Countries.CountryName, c.Specialities.SpecialityName};
Данные возвращаются нормально, но они имеют тип: 'System.Data.Objects.ObjectQuery
1 [<> f__AnonymousType6 5[System.String,System.String,System.String,System.String,System.String]]'
Как я могу получить это в тип, который я могу передать обратно в строго типизированный View?
Спасибо
Giles