0
我已經創建了一個模型UserModel
,它爲每個用戶保存MembershipUser
和string[] Roles
。在我的控制器中,我試圖將IEnumerable<UserModel>
返回給視圖,但遇到問題。用MembershipUser和Roles填充模型
無法將源類型 '
IEnumerable<{user:MembershipUser, roles:string[]}>
' 爲目標類型 'IEnumerable<UserModel>
'
我的模型
public class UserModel {
public MembershipUser user { get; set; }
public string[] roles { get; set; }
}
而且在我的控制器
public ActionResult Users() {
IEnumerable<UserModel> model = from MembershipUser u in Membership.GetAllUsers()
select new {user = u, roles = Roles.GetRolesForUser(u.UserName)};
return View(model);
}