C # MVC - получить идентификатор пользователя из массива сессии - PullRequest
0 голосов
/ 30 сентября 2011

Мне нужно получить имя текущего зарегистрированного пользователя через массив Session, объявленный как показано ниже:

           if (user != null)
            {

                string[] UserProfile = new string[4];
                UserProfile[0] = Convert.ToString(user.UserID);
                UserProfile[1] = user.FirstName;
                UserProfile[2] = user.LastName;
                UserProfile[3] = Convert.ToString(user.UserType);
                Session["UserProfile"] = UserProfile;

Я не могу получить синтаксис для получения UserId из сеанса в другом контроллере.Цени любую помощь ... спасибо ...

1 Ответ

3 голосов
/ 30 сентября 2011
string[] userProfile = Session["UserProfile"] as string[];
string id = userProfile[0];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...