Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 请参阅asp.net中不在localhost中的服务器上的版本值冲突_C#_Asp.net_Session - Fatal编程技术网

C# 请参阅asp.net中不在localhost中的服务器上的版本值冲突

C# 请参阅asp.net中不在localhost中的服务器上的版本值冲突,c#,asp.net,session,C#,Asp.net,Session,我有一个登录页面,在该页面中,我从数据库中检索员工的姓名 Session["Emp_Name"] = ds.Tables[0].Rows[0]["Emp_Mas_Name"].ToString() 之后,我将其作为 string Emp_Name = Session["Emp_Name"].ToString(); 我在aspx页面中使用该变量将名称显示为 <%=Emp_Name%> 它在localhost中运行良好,但当它位于实时服务器上时,有时会显示另一个在不同系统中同时

我有一个登录页面,在该页面中,我从数据库中检索员工的姓名

Session["Emp_Name"] = ds.Tables[0].Rows[0]["Emp_Mas_Name"].ToString()
之后,我将其作为

string Emp_Name = Session["Emp_Name"].ToString();
我在aspx页面中使用该变量将名称显示为

<%=Emp_Name%>

它在localhost中运行良好,但当它位于实时服务器上时,有时会显示另一个在不同系统中同时登录的员工姓名


请指导我解决这个问题,非常感谢您。asp.net中的会话是一个经典问题,但在您的情况下,我假设它不是实际问题

此问题可能由于以下原因而发生:

  • 您已经全局声明了字符串变量
  • 您已将
    字符串Emp_Name
    声明为静态

在web场中使用会话的典型问题。这可能会帮助您:谢谢您的帮助,让我尝试一下您是对的,我已将变量声明为静态变量。非常感谢。