2012-02-06 15 views

答えて

5

System.Web.Securityで定義されているRolesクラスを使用する必要があります。それはRoles.GetUsersInRoleメソッドを持っています。

Here is the documentation。

戻されたユーザー名をMembershipUserにマップする場合は、返された各値に対してMembership.GetUser(string username)メソッドを使用できます。

+0

Thx。各文字列をMemberShipuserにマップする方法はありますか? – Kenci

+0

@Kenci私は私の答えを更新しました –

5

ロールは、ロールプロバイダではない(認証からの承認を分離するための)メンバーシッププロバイダーによって処理されます。

ので

string[] RoleProvider.GetUsersInRole(roleName) 

msdn)。

+0

Thx。各文字列をMemberShipuserにマップする方法はありますか? – Kenci

+0

@Kenciは['Membership.GetUser'](http://msdn.microsoft.com/en-us/library/40w5063z.aspx)を使用します。 – Richard

関連する問題