如何在SharePoint中找到Web部件的ID?

时间:2010-10-01 14:42:41

标签: sharepoint web-parts

我有一个Web部件,可以将首选项保存到外部数据库,因为它们被外部程序使用。首选项的关键字段之一是Web部件的ID,因此每个Web部件实例可以具有单独的首选项。

我正在使用一组在SharePoint页面上生成错误的首选项处理测试服务器场中的问题,我需要检查该Web部件实例的首选项值。我没有在编辑器中公开Web部件的ID。所以,现在我可以在数据库中看到ID,但我不知道它属于哪个Web部件实例。

有没有办法找到Web部件的ID而无需修改代码以公开它并重新部署解决方案?

2 个答案:

答案 0 :(得分:3)

启动Toolpart(修改共享Web部件),然后右键单击>查看来源。

搜索

MSOSPWebPartManager_OldSelectedStorageKeyName

并且您的网络部件的ID(Microsoft.SharePoint.WebPartPages.WebPart.ID

使用WSS3(SharePoint 2007)和SharePoint Foundation 2010进行测试。

答案 1 :(得分:0)

您可以在SharePoint Designer中打开Web部件页面并在那里查看