的Response.Redirect

Pat*_*ald 3 asp.net redirect

Response.Redirect从页面的代码隐藏调用与HttpContext.Current.Response.Redirect从另一个类的共享方法调用之间有什么区别?

当我打电话时,HttpContext.Current.Response.Redirect它有时会给我一个404错误,而当我Page.Respsone.Redirect没有.

编辑:

哎呀,我的错,这是一个错字.

And*_*are 9

两种方法之间没有区别(getter Page.Request只是简单地返回一个引用HttpContext.Current.Request- 你必须在Reflector中挖一点,但它就在那里) - HTTP404你看到的结果是来自服务器的响应并且完全依赖于值传递给Redirect方法.