【问题标题】:In a SharePoint web part, how do I set a web part's list during run-time?在 SharePoint Web 部件中,如何在运行时设置 Web 部件的列表?
【发布时间】:2010-11-03 12:58:53
【问题描述】:

我开发了一个联系人列表 Web 部件,它依赖于我创建的自定义列表,也称为联系人列表。但是,每当将 Web 部件添加到页面时,Web 部件总是需要一个名为“联系人列表”的列表,而是我想要它,以便我可以将 Web 部件添加到页面然后设置我希望它使用哪个列表。我想我问的是如何为 Web 部件创建自定义属性,就像单击 Web 部件然后单击修改共享 Web 部件时获得的 Web 部件的内置属性一样。

我想这样做的原因是因为我打算添加一个名为联系人列表模板的列表模板。他们,每当我想显示联系人列表时,我只需从列表模板创建一个特定列表,然后将该新列表绑定到显示该列表的 Web 部件。

我设想它会像这样工作: 1. 我从联系人列表模板创建一个联系人列表,比如“销售联系人列表” 2. 然后我将联系人列表 web 部件添加到页面 3.最后,我设置了web part的自定义属性(我们称之为ContactListSourceList) 至“销售联系人列表” 4. 然后 Web 部件像当前一样工作,从 列出并显示它。

顺便说一句,我说 VB 比 C# 好,虽然我可以在必要时弄清楚 C#。任何帮助将不胜感激。

【问题讨论】:

    标签: list web-parts


    【解决方案1】:

    听起来您想创建一个具有自定义属性的 WebPart。以下文章应该会有所帮助:

    【讨论】:

      【解决方案2】:

      对于可能需要执行此操作的其他任何人,我在我的解决方案上编写了一个操作指南,其中介绍了创建自定义属性的内容,还介绍了在未设置或未设置属性时向用户显示的内容适当地。 How to set a SharePoint web part's list at run time

      【讨论】:

        猜你喜欢
        • 2011-01-01
        • 2011-05-19
        • 2023-03-11
        • 1970-01-01
        • 2011-06-16
        • 1970-01-01
        • 2011-04-15
        相关资源
        最近更新 更多