Criar uma coleção de SelectListItem com LINQ
Estou tentando exibir uma lista suspensa de usuários em minha opinião. Aqui está o código que estou usando no meu método do controlador:
var users = _usersRepository.Users.Select(u => new SelectListItem
{
Text = u.FirstName + " " + u.LastName,
Value = u.UserID.ToString()
}
return View(new MyViewModel { Users = users });
Eu recebo um erro ao tentar converterUserID
para uma string:
LINQ to Entities não reconhece o método 'System.String ToString ()', e esse método não pode ser convertido em uma expressão de armazenament
Como crio uma coleção deSelectListItem
das minhas entidades?