Sharepoint WebPart 数据源

Posted

技术标签:

【中文标题】Sharepoint WebPart 数据源【英文标题】:Sharepoint WebPart DataSource 【发布时间】:2011-12-14 19:05:10 【问题描述】:

我正在学习如何在 SharePoint 2010 中开发 Web 部件。

我很难找到的是如何允许用户在 UI 中更改 WebPart 的数据源。我想让他们从网站上选择一个列表,最好是特定类型的,但一次只做一件事。

是否有特定的控件来执行此操作,或者您只是应该公开 Web 部件的属性以便用户可以更改它?

那里一定有这方面的信息,但我找不到它。 有没有人有关于这个主题的好链接?

【问题讨论】:

【参考方案1】:

克雷格,

使用 Web 部件属性,您可以从编辑模式更改数据源并保存它。

对于自定义 Web 部件属性,请单击 here。

如果您有任何疑问,请告诉我。

【讨论】:

是的,我查看了自定义属性。当我说 DropDown 属性只能从枚举中填充时,我说得对吗?我查看了创建自定义 ToolPart 并将 DropDown 放在那里,这肯定不是正确的方法。为什么不能动态填充 Webpart 属性下拉菜单?【参考方案2】:

这听起来像是您正在寻找的内容查询 Web 部件。

这听起来像是开始阅读的好地方: “如何:使用自定义属性 (ECM) 通过查询 Web 部件自定义 SharePoint 内容”:http://msdn.microsoft.com/en-us/library/aa981241.aspx

祝你好运!

【讨论】:

以上是关于Sharepoint WebPart 数据源的主要内容,如果未能解决你的问题,请参考以下文章

Sharepoint 2007 数据视图 Webpart 自定义参数

SharePoint 2013 WebPart 管理工具分享[开源]

SharePoint 中的 Silverlight WebPart

sharepoint2010中的webservice 怎么在webpart 中调用

在 Javascript 中嵌入 Sharepoint Web 部件

Sharepoint:WebPart 和 silverlight 控件之间的通信