如何在ASP.NET WebForms中以HttpRequestBase的形式访问请求?

时间:2013-07-28 13:42:52

标签: asp.net .net webforms

我正在将一个简单的应用程序从ASP.NET MVC移植到WebForms,我应该将HttpRequestBase的实例传递给一个方法,但我只找到HttpRequest的实例,它作为Request类的属性Page公开。

如何从HttpRequestBase获取System.Web.UI.Page的实例?这甚至可能吗?

1 个答案:

答案 0 :(得分:9)

您可以使用HttpRequestWrapper实例,该实例将从HttpRequest转换为HttpRequestBase。

var httpRequestBase = new HttpRequestWrapper(HttpRequest);

MSDN Reference Manual