2010-06-01 4 views
1

Я хочу выполнить несколько задач во время session_start и Session_End (когда пользователь входит в систему и выхода из системы) с помощью пользовательского кода. Где я должен писать? Можно ли написать код для global.asax? Это что-нибудь сломает?Обработка session_start и Session_End события - global.asax - SharePoint

Спасибо

ответ

2

Вы можете написать Инлайн код (так называемый старый стиль ASP) в global.asax решения вашего проекта. Затем вы можете реализовать свой собственный код в Session_Start.

Возможно, вы, возможно, попытаетесь сделать код позади, но Global.Asax наследуется от Microsoft.SharePoint.ApplicationRuntime.SPHttpApplication. Скорее всего, вам придется переопределить эту DLL, чтобы она работала. Просто гадать, не пробовал.

Просто FYI, если вы ранее не проводили сеанс в SharePoint. Вне коробки SharePoint не поддерживает сеанс. Для этого вам нужно сделать несколько шагов.

John

Смежные вопросы