Server.TransferRequest不保留HttpContext.Items

时间:2010-09-13 13:31:27

标签: asp.net .net-3.5 url-rewriting

我刚刚从HttpContext.RewritePath(targetPath)更新了我的ASP.Net代码,以使用.Net 3.5函数:HttpContext.Server.TransferRequest(targetPath,true)

但是,我现在不再拥有我在传输之前添加的任何自定义HttpContext.Items。

任何人对我如何克服这个问题都有任何想法?

1 个答案:

答案 0 :(得分:3)

根据documentation,它保留了查询字符串和表单集合,但它没有说明上下文项目。我要说你必须以其他方式发送它们:querystring或session。