Вы можете использовать поставщиков членства и ролей для получения набора ролей, назначенных пользователю.
var user = Membership.GetUser(); //Gets currently logged in user
var roles = Roles.GetRolesForUser(user.UserName); //Gets array of role names assigned to user
ролей будет строковым массивом, поскольку пользователю может быть назначено более одной роли. Если вы хотите просто использовать первую роль, вы можете сделать это:
if( roles.Length > 0 )
{
ViewBag.Message = string.Format("Hello Bob, you are a {0}", roles[0] );
}
По вашему мнению, вы должны получить доступ к свойству Message ViewBag для отображения вашего сообщения.