login.aspsession("userid") = rs("id")
default.aspx:直接显示:<%=session("userid")%>不行啊!!请问怎么显示,谢谢!

解决方案 »

  1.   

    asp与.net的session无法共用:你可以从login.asp传参到default.aspx啊,传的参数最好要加密……
      

  2.   

    设一个弹出窗口为a.aspx把session值放在url后面 在a.aspx里面把session写进去吧
      

  3.   

    请问怎么从login.asp传参到default.aspx啊,传的参数最好要加密。注意:login.asp提交到index.asp页面,不是default.aspx
      

  4.   

    解决方案一:在index.asp加一个看不见的iframe,iframe的src="login.aspx?uid="&... 
    在login.aspx取uid再赋给session...
      

  5.   

    二楼说的对。aspx和asp的session用法是一样的,但是却不能共享。楼主只能通过一个第三方,比如form的参数来传递。如果想加密,就用一个编码方法处理一下吧。ps:userid也不用很加密就可以了
      

  6.   

    晕死了,我是两个都是asp.net的,也传递不了从数据库读取的记录.
    login.aspxsession("userid") = rs("id")default.aspx:<%=session("userid")%>读成了:system__ComObject.不知是为什么??