Как открыть URL из EventHandler - ItemAdded [SharePoint 2010] - PullRequest
0 голосов
/ 29 августа 2011

Как открыть URL-ссылку на список SharePoint из EventHandler - ItemAdded?Я попытался: SPUtility.Redirect, properties.RedirectUrl, но это не работает, может, я что-то не так делаю.Пожалуйста, помогите.

Спасибо, Лук

Ответы [ 2 ]

0 голосов
/ 09 ноября 2011

Я не знаю, если у вас все еще такая же проблема. В любом случае следующая ссылка может кому-то помочь.

http://www.sharepointkings.com/2008/06/redirection-from-event-handler.html

Однако на этой странице неправильно объясняется, как работает httpcontext

public class **CustomEventReceiver** : SPItemEventReceiver
{
    private HttpContext _currentContext = null;

    public CustomEventReceiver () : base ()
    {
        if (null != HttpContext.Current)
        {
            _currentContext = HttpContext.Current
        }
    }

    public override void ItemAdding (SPItemEventProperties properties)
    {
       // Here one can use _currentContext and redirect ...
    }
}

Следует помнить, что имена классов должны совпадать, чтобы получить httpcontext.

Этот код работает для меня.

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