2011-01-17 1 views
4

Я часто задавал вопрос о известном имени пользователя и о том, как получить UserId соответственно. Как насчет другого пути?поставщик членства asp.net get UserName by UserId

По какой-то причине у меня есть UserId, но я не хочу включать таблицу aspnet_User в мои объекты данных. Есть ли способ получить имя пользователя без запроса таблицы aspnet_User?

ответ

2
MembershipUser user = Membership.GetUser(); 
if (user != null) 
    string name = user.UserName; 

Внутренне это будет доступ к пользовательской таблице ASP.NET. Нельзя этого избежать.

+1

Почему я забыл об этом, членство.GetUser ((Guid) UserId); Спасибо дружище! –

 Смежные вопросы

  • Нет связанных вопросов^_^