我需要通过声明如下的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;
我无法获得从另一个控制器中的Session检索UserId的语法。 感谢任何帮助......谢谢...
答案 0 :(得分:3)
string[] userProfile = Session["UserProfile"] as string[];
string id = userProfile[0];