我使用会话ASP.Net C#网络表单来保存用户登录时从数据库中获取的用户ID
用户是数据输入,他填写一些表格上传到数据库所以有很多回发问题是我在几次回发后丢失我的会话
如何防止此问题我需要我的会话活着,直到用户注销
我在托管服务器上的网页
Session["EmpID"] = dt.Rows[0]["EmpID"].ToString();
答案 0 :(得分:0)
我有几点建议。检查会话超时,确保您没有在任何时间在代码中清除会话,并确保您的应用程序池不回收。如果其中任何一项不起作用,请确保在Web.Config文件中设置了 SessionState 节点,并设置了mode和timeout属性。还要确保在设置会话时获取数据。希望这会有所帮助。