我们如何在asp.net中使用global.asax?那是什么?

最佳答案

global.asax 文件的用途为 MSDN has an outline

有效地,global.asax 允许您编写响应“系统级”事件(例如应用程序启动、 session 结束、应用程序错误发生)而运行的代码,而无需尝试将该代码硬塞到每个您网站的页面。

您可以通过在 Visual Studio 中选择添加 > 新建项 > 全局应用程序类来使用它。添加文件后,您可以在列出的任何事件下添加代码(默认情况下创建,至少在 Visual Studio 2008 中):

  • Application_Start
  • Application_End
  • Session_Start
  • Session_End
  • Application_BeginRequest
  • Application_AuthenticateRequest
  • Application_Error

  • 您还可以 Hook 其他事件,例如“LogRequest”。

    关于c# - 在asp.net中global.asax的目的是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2340572/

    10-14 11:12