2009-04-07 10 views

Respuesta

62

using System.Web.Security;

Roles.GetRolesForUser() 

O

Roles.GetRolesForUser(String) si no la orientación del usuario actualmente conectado.

+14

¿qué pasa cuando la función del administrador de funciones no se ha habilitado? – IEnumerator

+1

Si la función Role Manager no se ha habilitado, habilítela en Web.config: '' – DigitalDan

2

probar esto si desea comprobar el usuario actualmente conectado de papel específico:

Roles.IsUserInRole("Admin") 
+2

¿No pidió específicamente la pregunta una forma de evitar comprobar cada función? ¿individualmente? – FoolishSeth

+0

Agregue alguna referencia útil si puede, Para explicar algunos necesita información. –

Cuestiones relacionadas