会话在firfox和chrome中迷失[英] session getting lost in firfox and chrome

本文是小编为大家收集整理的关于会话在firfox和chrome中迷失的处理方法,想解了会话在firfox和chrome中迷失的问题怎么解决?会话在firfox和chrome中迷失问题的解决办法?那么可以参考本文帮助大家快速定位并解决问题。

问题描述


我正在为 session 分配一个值,并且 session 值只保留在 Ie 中,而不是 Firefox 或 chrome 为什么会发生这种情况?

我在此事件中将值分配给会话,并在像这样的按钮事件中使用会话值

protected void flUpload1_FileReceived(对象 发送者,FileReceivedEventArgs e){试试{string sFileName = e.File.FileName;文件计数 = imageDetails.Count;会话["文件列表"] = sFileName + ",";}catch(例外){}}

尝试{if (会话["文件列表"].ToString() != null && Session["文件列表"].ToString() != ""){string[] sFileArr = Session["文件列表"].ToString().Split(',');XmlDocument XDoc = new XmlDocument();XmlElement XElemRoot = XDoc.CreateElement("Cars");XDoc.AppendChild(XElemRoot);for (int i = 0; i< sFileArr.Length; i++){if (sFileArr[i] != null && sFileArr[i] != ""){XmlElement Xsource = XDoc.CreateElement("CarName");XElemRoot.AppendChild(Xsource);XmlElement XTemp = XDoc.CreateElement("CarimgLoaction");XTemp.InnerText = "Images_new\\" + sFileArr[i].ToString();Xsource.AppendChild(XTemp);}}XDoc.Save(Server.MapPath("ConfigV2") + "\\test.xml");string sXmlFile = Server.MapPath("ConfigV2") + "\\test.xml";string sXsltFile = Server.MapPath("ConfigV2/xslt") + "\\cars.xslt";this.imgcontainer.InnerHtml = Render.RenderXmlFile(sXmlFile, sXsltFile);}}catch(例外){}终于{会话["文件列表"] = "";}}

推荐答案

查看此链接
http://forums.iis.net/t/1177391.aspx[^]

本文地址:https://www.itbaoku.cn/post/1356054.html

相关标签/搜索