【问题标题】:Using Web Part when adding document to a library将文档添加到库时使用 Web 部件
【发布时间】:2011-06-11 19:33:38
【问题描述】:

当用户将文档上传到 SharePoint 库时,我需要向他们展示一些下拉菜单和文本字段,他们可以在其中提供一些额外的信息。下拉菜单将从数据库中填充。

我目前采取的方法是创建一个显示用户控件的 Web 部件。用户控件包含下拉菜单。我可以将 Web 部件添加到 SharePoint 页面,它可以按预期工作(从 DB 中提取数据并在 UC 中显示)。

但是,我需要在他们将文档上传到库后显示此页面。这可以使用工作流来实现吗?

感谢您的帮助。

【问题讨论】:

    标签: visual-studio sharepoint sharepoint-2007 web-parts


    【解决方案1】:

    您的意思是您希望将额外信息作为页面而不是 Web 部件存在?看看事件接收者:

    MSDN Blogs: Event Handlers - Part 1
    MSDN Blogs: Event Handlers - Part 2
    MSDN Blogs: Event Handlers - Part 3
    Event Receivers Class

    【讨论】:

    • 是的,我想这就是我的意思!我看过一篇文章,解释了如何在不使用 Web 部件的情况下将用户控件包含在 sp 页面中,这很有用。我之前看过事件接收器,所以在将事件接收器连接到必要库的 ItemAdded 事件后,我假设我可以重定向到包含 UC 的页面。下一个问题是,我可以向 SharePoint 添加页面吗?
    • 有大量关于在 SharePoint 中创建自定义页面和自定义应用程序页面 (~/_layouts/yourpage.aspx) 的信息。 msdn 和 nothingbutsharepoint 是很好的起点。
    猜你喜欢
    • 2013-02-28
    • 2012-07-03
    • 2011-09-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-17
    • 1970-01-01
    相关资源
    最近更新 更多