0
мне нужно получить вошедшие в идентификации пользователя через массив Session объявлен как показано ниже:C# MVC - получить UserId из массива 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 из сеанса в другом контроллере , Цените любую помощь ... спасибо ...
привет, я получаю сообщение об ошибке: ссылка на объект не указывает на экземпляр объекта – shennyL
@ user834754, это, вероятно, потому, что вы не хранить что-либо в сессии прежде чем пытаться получить к нему доступ, или вы пытаетесь получить к нему доступ из какой-либо части кода, который просто не имеет доступа к сеансу или файл cookie сеанса не был отправлен клиентом. –
Привет, на самом деле объявление сессии находится в AccountController, в то время как мне нужно получить доступ к сеансу с другого контроллера. Любая идея, как я могу это сделать? – shennyL