Сессия между веб-частью и Aspx - Sharepoint 2007 - PullRequest
0 голосов
/ 14 января 2011

Сеанс между веб-частью e Aspx - Sharepoint 2007 Я пытаюсь передать некоторую информацию в Сессию, но использование Responde.Redirect не работает.Когда я использую Server.Transfer (url) необходимо перейти на /site-test/_layouts/teste.aspx, но работает только тогда, когда я использую Server.Transfer с _layouts / teste.aspx

Кто-нибудь может мне помочь?

1 Ответ

0 голосов
/ 15 января 2011

Server.Transfer и Response.Redirect не работают в SharePoint. Вместо этого следует использовать SPUtility.Redirect . Кроме того, сеансы не включены в SHarePoint по умолчанию (думаю, только в многосерверных фермах). Вы должны включить его в Central Admin. См. этот пост о том, как это сделать.

Имейте в виду, что сеансы могут быть сложными, когда ваши внешние интерфейсы находятся за балансировщиком нагрузки, когда для них не заданы липкие сеансы, обратные передачи могут завершиться неудачей.

Другое дело, если вы хотите, чтобы веб-части общались, для этого есть механизм, Сахиль Малик охватывает основы (ASP.NET) здесь , и как это делается в Sharepoint здесь . Для получения дополнительной информации, Google для Sharepoint веб-части связи .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...