ViewData["dropDown_ViewOwnerShare"] = correspondingDropDownValue.Select(j => new SelectListItem { Text = j.ListOfValue, Value = j.ListOfValue, Selected = j.ListOfValue == x.DefaultValue }).ToList();
基于以上代码,成功生成了下拉列表viewdata["dropDown_e"]。现在对于每个元素,我想使用 j.UserID 作为值,而不是使用 j.ListOfValue 作为值。问题是 j.UserID 是从数据库返回的长类型,而 Value 总是需要一个字符串。我试过 j.UserID.ToString() 但它有编译错误。我可以知道我应该如何处理吗?