ASP向ASP.NET sesson传值

来源:百度知道 编辑:UC知道 时间:2024/07/02 12:24:26
ASP向ASP.NET sesson传值
可以实现吗??
请高手解答。
谢谢。

不可以实现.因为Session是浏览器-服务器进程, 而启动ASP.NET和asp分别是ASP.NET ISAPI进程和IIS进程.两者之间不能共享.

其实不仅如此, 即使两个应用程序,哪怕是部署在一个IIS上也未必能共享Session,因为它们隔离在不同的应用程序域,.
不过可以用Cookies,这个是域名内共享.可以考虑从Cookies读取出来后再给Session赋值

可以,逻辑上讲需要一个中间人做数据传递

asp----->将数据写入sql------>asp.net将出数据,写入自己的session
asp----->写cookie----->asp.net读取cookie

sql 和 cookie是中间人

session["Test"] = "要存的值" ; //存入
string ls_Test = Session["Test"].tostring() ;//取出

用action就行了。。