asp.net - 从静态类访问 Page 的当前实例

标签 asp.net static

基本问题 - 是否可以访问当前 Page从 ASP.NET 中的静态类?

我在想不,因为谷歌没有结果。

最佳答案

从技术上讲,您可以获得当前的 IHttpHandler对于请求。自 Page实现它,然后你可以检查它是否是一个。

var page = HttpContext.Current.CurrentHandler as Page;

if(page != null){
    // Do something with page
}

关于asp.net - 从静态类访问 Page 的当前实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2495194/

相关文章:

c++ - 静态变量声明和定义

c# - 访问类的静态变量后,执行流程是怎样的?

asp.net - 将值从 Asp.Net 传递到 Extjs

asp.net - 如何在 web.config 中配置 301 永久重定向?

javascript - 使用 ASP MVC 将跨度的数据绑定(bind)到数据库,使用 Model Binder

c - 使用宏 STATIC 的重要性

c# - 仅编写静态方法是否等同于 C# 中的无副作用编程?

android - 如何在c#中加密文件并在android和IOS上解密

c# - 请求的性能计数器不是自定义计数器,必须将其初始化为 ReadOnly。"on RouteTable.Routes.MapHubs();

c++ - 静态类或实例指针