【发布时间】:2011-10-19 21:35:24
【问题描述】:
在我的 ASP.NET 网站中,由于性能问题和严重闪烁,我尝试使用 Server.Transfer 将客户端重定向到不同的 url(所有页面都位于同一域中),而不是使用 Response.Redirect。但是,当我使用 Server.Transfer 时,所有会话值都会被清除并出现 NullReference 错误,即使我启用了页面级别 EnableSessionState。经过几次尝试,我尝试 Context.ReWritepath 只是为了更改 url 并丢失了所有母版页内容,如菜单、标题。任何的想法?有什么帮助吗?我做错什么了吗?
【问题讨论】: