Вы должны создать UserViewModel
, как показано ниже
public class UserViewModel
{
public string UserFullName {get; set; }
public string Email {get; set; }
public string UserAddress {get; set; }
// The rest of properties
}
Затем вы можете выбрать результат, подобный этому
var userData = (from x in _context.UserAccount.Where(x => x.UserName == login.UserName)
select new UserViewModel
{
UserFullName = x.UserFullName,
Email = x.Email,
UserAddress = x.UserAddress
// The rest of properties
}).ToList();
TempData["userData"] = userData;
Наконец, в View
вы можете получить вот так
@{
var userData = TempData["userData"] as List<UserViewModel>; // Make sure you've already included _NameSpace_Of_UserViewModel
}