ASP.NET MVC3下拉列表未获取所选项目
本文关键字:选项 项目 获取 NET MVC3 下拉列表 ASP | 更新日期: 2023-09-27 18:31:16
我的编辑控制器中有这个:
playerView.Users = new SelectList(repo.GetUsers(), "UserID", "UserName", player.User.UserID.ToString());
这就是我的下拉列表的样子:
@Html.DropDownListFor(x => x.SelectedUserID, Model.Users)
@Html.ValidationMessageFor(x => x.SelectedUserID)
但是我无法将所选用户带到我的视图(我总是在下拉列表中获得第一项)。在播放器中。用户是具有 ID、名称、...我尝试了带或不带ToString,用户名或仅用户的用户ID,但没有任何帮助。谢谢
尝试如下:
...
playerView.Users = new SelectList(repo.GetUsers(), "UserID", "UserName");
playerView.SelectedUserID = player.User.UserID.ToString();
return View(playerView);