.net mvc3获取用户角色

lov*_*ing 1 .net forms-authentication asp.net-mvc-3

我正在尝试获取特定用户的角色列表(不是当前登录的用户).

我想出了如何做到这一点:

var theUser = Membership.GetUser(username)
Run Code Online (Sandbox Code Playgroud)

但这只返回一个MembershipUser对象,它似乎没有isInRole方法.

如果我将用户名作为字符串,我如何获取角色列表,或检查用户是否处于特定角色?

我正在使用所有默认的身份验证和成员资格提供程序.

小智 5

Roles.GetRolesForUser("username"); 
Run Code Online (Sandbox Code Playgroud)