现在的系统里页面间的数据共享我只要放在Session里面,实际过程中遇到下面的问题
从首页的search进去,得到结果列表页面,结果有好几条,(查询条件放在Session里,下面的页面要用)
点击其中的两条(在两个新的窗口打开),[开始订购所选的两个产品],在两个页面中填入不同的信息,
在下一步,两个页面产生冲突了,Session的数据覆盖了这种有什么好的解决方法吗?
是不是由A页面中的两个连接打开的两个窗口B和C,B和C的Session是共享的(或相互影响的)?
请大家给我解决方法,或提供文档,谢谢
分不够,另外开贴加分
从首页的search进去,得到结果列表页面,结果有好几条,(查询条件放在Session里,下面的页面要用)
点击其中的两条(在两个新的窗口打开),[开始订购所选的两个产品],在两个页面中填入不同的信息,
在下一步,两个页面产生冲突了,Session的数据覆盖了这种有什么好的解决方法吗?
是不是由A页面中的两个连接打开的两个窗口B和C,B和C的Session是共享的(或相互影响的)?
请大家给我解决方法,或提供文档,谢谢
分不够,另外开贴加分
解决方案 »
- VS2008 C#打开异常
- 调查:大家做.net开发是用纯控件,还是纯html 加 js ?
- C#新手求助(关于大小排序问题)
- msbuild发布debug和发布release,生成的exe都一样的?怎么解决?
- System.Threading.Thread.Sleep(i);这句话是什么意思 ?
- 问一些关于Dictionary的问题
- 救急!!!
- Emule的无中转服务器的实现是怎么办到的
- C#WINFORM程序怎么实现免安装运行
- 向有经验的高手请教WEB下倒计时问题
- winform中datagrid样式中的checkbox为什麽需要点两次才能选种?可不可一次选种?
- 我想画一个简单的游戏,但是移动的时候会留下痕迹。各位大哥帮我看看啊?
这种方式传递参数
保存下这个结构,在就不用Session了
每次初始化页面时(Page_Load)我把Session的值放在ViewSate里面,当离开这个页面时(进入下一个页面)在把ViewState的值放进Session里面,
可以么?
ViewSate要求可以序列化,这里影响大么?
你可以采用其他的方式如url等来传值。
Session["S1"];
Session["S2"]
页面的名字是相同的