如何从 EventHandler 打开 URL - ItemAdded [SharePoint 2010]

发布于 2024-12-01 16:17:59 字数 147 浏览 1 评论 0原文

如何从 EventHandler - ItemAdded 打开指向 SharePoint 列表的 URL 链接? 我尝试过: SPUtility.Redirect、properties.RedirectUrl 但它不起作用,也许我做错了什么。请帮忙。

谢谢, 陆克

How can I open URL link to SharePoint list from EventHandler - ItemAdded ?
I tried: SPUtility.Redirect, properties.RedirectUrl but it doesn't work, mayby I do something wrong. Please help.

Thanks,
Luk

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

能否归途做我良人 2024-12-08 16:17:59

不知道你是否还遇到同样的问题。
无论如何,以下链接可能会对某人有所帮助。

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。

这段代码对我有用。

I dont know if you still having the same issue.
Anyways the following link might help someone.

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

This page, however, does not properly explain how httpcontext works

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 ...
    }
}

Should keep in mind that class names must match in order to get httpcontext.

This code works for me.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文