Creating a collection of SelectListItem with LINQ

后端 未结 2 1466
终归单人心
终归单人心 2021-02-07 03:14

I\'m trying to display a dropdown list of users in my view. Here is the code I\'m using in my controller method:

var users = _usersRepository.Users.Select(u =>         


        
2条回答
  •  难免孤独
    2021-02-07 04:11

    I think you're looking for SqlFunctions

    using System.Data.Objects.SqlClient;
    
    var users = _usersRepository.Users.Select(u => new SelectListItem
                                        {
                                            Text = u.FirstName + " " + u.LastName,
                                            Value = SqlFunctions.StringConvert((double?)u.UserID)
                                        }
    
    return View(new MyViewModel { Users = users });
    

提交回复
热议问题