我们希望捕获当前用户的SharePoint 2010网站的员工ID,名称和URL
我们在数据库中插入捕获的数据
为此,我们在Global.asax文件的下面事件中编写了代码 -
void OnPostRequestHandlerExecute(object sender, EventArgs a)
{
//code
}
在SharePoint 2007应用程序的Global.asax文件中运行相同的代码,但在SharePoint 2010应用程序的Global.asax文件中不会触发相同的代码。 如果需要启用任何东西来触发此事件,请指导我。如何调试? 谢谢你的时间..
答案 0 :(得分:0)
我实现了类似的功能,我创建了实现IHttpModule的类,并在web.config(configuration / system.webServer / modules)中注册,而不是使用global.asax。这是SharePoint 2010的推荐方法。
您可以选择将其包装在功能中,并在功能接收器中使用SPWebConfigModification。然后,您可以通过激活或停用功能将其打开或打开。