我希望在Session_Start和Session_End(用户登录和注销)期间通过自定义代码执行一些任务。我应该在哪里写呢?是否可以为global.asax编写代码?会破坏什么吗?
谢谢
答案 0 :(得分:2)
您可以在项目的global.asax解决方案中编写内联代码(也称为旧式ASP)。然后,您可以在Session_Start中实现自定义代码。
您也可能尝试执行代码,但Global.Asax继承自Microsoft.SharePoint.ApplicationRuntime.SPHttpApplication。您很可能需要覆盖此DLL才能使其正常工作。只是猜测,没试过。
仅在您之前未在SharePoint中完成会话的情况下进行。开箱即用SharePoint不支持会话。您需要采取几个步骤来启用它。
约翰