我正在将一个简单的应用程序从ASP.NET MVC移植到WebForms,我应该将HttpRequestBase
的实例传递给一个方法,但我只找到HttpRequest
的实例,它作为Request
类的属性Page
公开。
如何从HttpRequestBase
获取System.Web.UI.Page
的实例?这甚至可能吗?
答案 0 :(得分:9)
您可以使用HttpRequestWrapper
实例,该实例将从HttpRequest
转换为HttpRequestBase。
var httpRequestBase = new HttpRequestWrapper(HttpRequest);