【发布时间】:2011-05-22 14:57:05
【问题描述】:
我下面的查询有什么问题?这是使用标准的成员资格表。
var clientRole = rushDB.aspnet_Roles.Single(r => r.LoweredRoleName == "client" );
//var users = rushDB.aspnet_Users.Where(u => u.aspnet_Roles.Contains(client)).AsEnumerable();
var users = from u in rushDB.aspnet_Users
where u.aspnet_Roles.Contains(clientRole)
select u;
return View(users.ToList());
我看到这个错误... 无法创建“RushToIt.Models.aspnet_Roles”类型的常量值。此上下文仅支持原始类型(“例如 Int32、String 和 Guid”)。
【问题讨论】:
标签: asp.net-mvc linq asp.net-membership role