能否在.NET页面里面获取ASP页面里面创建的SESSION值(同一站点下)!!!!!(在线等)急急急急急急
我的一个站点下面既有ASP的文件又有.NET的文件,我怎么能在.NET的文件里面取得ASP页面里面创建的SESSION值,我试了直接取是不好用的 问题点数:50、回复次数:14Top
1 楼lang11zi(微软菜虫)回复于 2005-07-31 13:25:03 得分 0
URl传参数Top
2 楼saucer(思归)回复于 2005-07-31 13:26:48 得分 20
不能,他们都不是一个进程的,建议通过其他方式传输,甚至构造自己的状态管理系统,参考
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/ConvertToASPNET.aspTop
3 楼okyzx(Jason)回复于 2005-07-31 13:30:07 得分 0
用URl传参数
或者用个"中间件"
Top
4 楼serverme(㊣★★★★★)回复于 2005-07-31 13:32:59 得分 0
我的是一个LEFT的权限菜单,不能传参数Top
5 楼saucer(思归)回复于 2005-07-31 13:37:04 得分 25
参考
Transfer Session Variables from Classic ASP to ASP.NET
http://www.eggheadcafe.com/articles/20021207.aspTop
6 楼serverme(㊣★★★★★)回复于 2005-07-31 13:50:23 得分 0
saucer(思归)
TITLE>ASPPage1.asp</TITLE>
<%
' This is the page where we just set some Classic ASP Session Variables
' ASPPage2.asp is where the work is done.
Session("username")="joeblow"
session("email")="joe@blow.com"
Session("userid")=2
Session("DestPage")="Finalpage.aspx"
Server.Transfer("ASPPage2.asp")
%>
==========================================================================
<TITLE>ASPPage2.asp</TITLE>
<%
' We graf all the session variable names/values and stick them in a form
' and then we submit the form to our receiving ASP.NET page (ASPNETPage1.aspx)...
Response.Write("<form name=t id=t action=ASPNETPage1.aspx method=post >")
For each Item in Session.Contents
Response.Write("<input type=hidden name=" & Item)
Response.Write( " value=" & Session.Contents(item) & " >")
next
Response.Write("</FORM>")
Response.Write("<script>t.submit();</script>")
%>
老大Server.Transfer("ASPPage2.asp")起什么作用
ASPPage2.asp页面有什么作用
Top
7 楼serverme(㊣★★★★★)回复于 2005-07-31 13:52:05 得分 0
我的是一个LEFT的权限菜单,不能传参数Top
8 楼serverme(㊣★★★★★)回复于 2005-07-31 14:09:13 得分 0
我明白了这种方法有点无奈,中间必须借助一个ASP页面存储SESSION值(隐藏表单),无奈
谢谢
saucer(思归) 老大
Top
9 楼jimu8130(火箭的未来在哪里?)回复于 2005-07-31 14:46:04 得分 0
学习ing
Top
10 楼ChengKing((.net: http://blog.csdn.net/ChengKing ))回复于 2005-07-31 15:13:33 得分 5
我看到书上说; ASP页面和ASP.NET虽然可以在同一个站点下面并能正常运行
但是.aspx文件和asp程序之间是不能交互的,互不干涉的Top
11 楼cwlcwr()回复于 2005-07-31 22:03:31 得分 0
gzTop
12 楼adandelion(水源是CSDN最黑的地方,但这个最黑是CSDN一手制造的!)回复于 2005-07-31 22:10:24 得分 0
asp和ASP.NET是不能共享状态的(包括了Session)Top
13 楼lingdian_dyq(初级零点)回复于 2005-07-31 23:10:07 得分 0
cookies可以共享。。Top
14 楼codeangel(http://www.wSoft.Net)回复于 2005-07-31 23:29:00 得分 0
还是用cookie吧Top
相关问题
- asp的页面和aspx的页面,怎么传递session?!
- asp页面跟aspx页面session传值问题
- (ASP)多个站点如何共享Session?
- 在asp.net页面中是否可以访问asp页面中定义的session?
- IIS无法浏览html和asp页面,本地的任何站点都打不开了
- 怎样将asp.net中Session值传给asp页面?
- asp中离开一个页面时,把session的值去掉
- 关于session超时的问题,ASP.NET站点session超时后,返回登陆页面,常用问题,请大家谈谈自已的思路.(100分)
- 在.net的页面与asp的也面中可以传递session吗?
- asp页面如何调用.net页面




