2013-03-20 54 views
0

我有一个子asp.net网站。通过分,我的意思是它是在主Web应用程序下的IIS中的Web应用程序。如何在子网站上引用aspx?

当用户注销主站点时,会话变量在子站点上保持有效。

我想在子网站中清空会话变量。我可以在子站点上专门为此创建subendsession.aspx。主站点在用户注销时调用endsession.aspx。如何在不重定向用户的情况下调用subendsession.aspx?

这种情况下有更好的技术吗?

回答

2

Abandon方法应该工作(MSDN):

Session.Abandon(); 
+0

但如何父网站获得,没有一个重定向子网站执行? – 4thSpace 2013-03-21 05:37:11

+0

'Server.Execute(“subsitePage.aspx”);' – 2013-03-21 05:44:17

+0

它使用虚拟路径。这两个网站位于不同的文件夹中。子站点不是主站点的子文件夹。如何在这种情况下获得虚拟路径? – 4thSpace 2013-03-21 16:29:02