问题标签 [sharepoint-2010]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4069 浏览

sharepoint - 如何基于讨论板创建自定义列表定义?

我一直在尝试基于 SharePoint 2010 中的 SharePoint 讨论板创建列表定义,但显然没有成功。我应该注意,我想将此列表定义放在 Visual Studio 2010 SharePoint 项目中。

我尝试将现有列表另存为模板,但没有找到任何方法将其导入 Visual Studio 项目。

我尝试使用 SharePoint 2010 的新向导/设计器在 Visual Studio 中创建列表定义,但它不允许我将列表基于讨论板。

我还尝试基于讨论板创建自定义内容类型,然后从该内容类型创建列表定义,但是当我部署它时的最终结果是一个自定义列表而不是讨论板的列表。

任何帮助表示赞赏。

0 投票
1 回答
4880 浏览

.net - 为什么 Sharepoint 2010 Web Reference 有效,但 Service Reference 无效

Sharepoint 设置为使用 NTLM 身份验证。

当我引用http://myserver/Sites/Ops/_vti_bin/Lists.asmx?WSDL作为 Web 参考时,我可以调用这些方法并获得有效的响应。

当我引用与服务引用相同的 url 时,服务器在调用方法时会抛出异常。

我的帐户是 Sharepoint Farm 的管理员。

这是服务参考的 app.config(主要是自动生成的):

可悲的是,异常提供的唯一信息是:

“引发了‘Microsoft.SharePoint.SoapServer.SoapServerException’类型的异常。”

没有其他细节。

我正在使用的代码是:

有什么想法吗?我想使用服务参考而不是网络参考。

更新:

我尝试了 Rob 的建议并得到了这个错误:

未被识别为已知文档类型。来自每种已知类型的错误消息可能会帮助您解决问题: - 来自“ http://myserver/Sites/Ops/_vti_bin/Lists.asmx ”的报告是“无法识别文档格式(内容类型是“文本/ html; charset=utf-8').'. - 来自“DISCO 文档”的报告是“下载“ http://myserver/_vti_bin/Lists.asmx?disco ”时出错。”。- 请求失败,HTTP 状态为 404:未找到。- 来自“WSDL 文档”的报告是“无法识别文档格式(内容类型为 'text/html; charset=utf-8')。”。- 来自“XML Schema”的报告是“无法识别文档格式(内容类型为” 文本/html;字符集=utf-8')。'。

0 投票
0 回答
1573 浏览

sharepoint-2010 - 使用 infopath 创建外部列表表单

我正在尝试使用 InfoPath 创建外部列表表单。

我已经能够在此过程中执行以下操作:
1. 使用共享点设计器创建外部内容类型
2. 使用共享点设计器创建外部列表

现在我正在尝试使用 InfoPath 修改表单(提交和检索表单)。我正在关注以下链接http://msdn.microsoft.com/en-us/library/ee554886%28office.14%29.aspx

但在设计检查器任务窗格中,我看到一条警告说“无法验证指定服务器上的表单模板”。我在 msdn 或 google 中找不到任何解决此警告的地方。尽管有此警告,但我尝试快速发布表单,然后我收到一条错误消息:“表单模板已发布到服务器,但它只能在 InfoPath 编辑器中打开,因为它包含与 Web 不兼容的功能浏览器,要解决此问题,请单击关闭并查看 Design Checker 任务窗格中的错误”

0 投票
1 回答
5428 浏览

c# - 无法在 CMSPUBLISHINGSITE#2 中的 List Item 事件接收器 ItemDeleting 方法中取消删除

使用 SharePoint 2010 RC 我在使用事件接收器取消删除列表项时遇到问题。我的代码正在触发、设置 SPItemEventProperties 的取消属性、设置错误消息并将错误返回给调用线程。这种方法在添加/更新方法中运行良好,但是,在删除方法中使用时,我可以在调试器中看到代码触发,但该项目仍被移动到站点的回收站。

此外,我在从 stsadm 的“CMSPUBLISHINGSITE#2”模板创建的站点中看到了这种行为,而不是从通过管理中心从“团队站点”模板创建的站点中看到的。

行为不端的代码如下:

作为参考,ItemAdding 方法中包含相同的代码并按预期工作。

0 投票
1 回答
675 浏览

silverlight - 从一个 webpart 访问信息并在 sharepoint 2010 中的另一个 webpart 中使用它

我的问题是这个,我使用的是 Sharepoint 2010,我在 sharepoint Designer 2010 中创建了一个表单,在该表单上方我有一个 silverlight webpart。现在,当我单击 Silverlight Webpart 并将该信息插入到它下方的表单中时,我需要能够访问它。

有没有人知道如何做到这一点?

先感谢您。克里斯

0 投票
1 回答
106 浏览

sharepoint - 测试 Sharepoint 2010 Beta

我有一个带有 MOSS 2007 (Enterprise)、VS2008 和 SQL 2005 的虚拟机。

我想开始探索 2010 年。我需要知道我需要什么才能开始。

我可以从 Microsoft 站点下载 2010 测试版吗?我可以安装它而不与现有设置发生任何冲突吗?

谢谢。

0 投票
3 回答
4952 浏览

sharepoint - 常用的隐藏列表或对象

在 Sharepoint 中我们应该知道哪些常用的隐藏列表和对象?

0 投票
1 回答
1849 浏览

sharepoint - SharePoint 2010:从选择框选择触发的查询中设置字段值

如何将表单字段链接到选择框选择,以便字段的值由选择框选择的 ID 引用的信息设置?我有一个自定义列表表单中的选择框,它绑定到包含客户名称、ID、参考号、地址等的“客户”列表。选择框显示客户名称并将所选值设置为 ID。然后,我想通过所选 ID 查询客户列表,以使用客户名称、客户地址、客户电话等填充表单字段。有没有办法在不使用自定义代码的情况下做到这一点?我正在为表单使用 SharePoint 2010、SharePoint Designer 2010 和 InfoPath。

0 投票
5 回答
2336 浏览

sharepoint-2010 - SharePoint 2010 开发问题

我打算使用我的笔记本电脑进行 SharePoint 2010 开发,但我只有 4 GB RAM,甚至无法升级。仅仅因为 RAM 限制,如果我尝试在同一台机器上与 SharePoint 2010 一起运行,我的 VS 2010 会一直爬行。

因此,我重新格式化了我的机器并寻找替代解决方案,直到我得到一台新的笔记本电脑。目前,我只在我的笔记本电脑上安装了 VS 2010,并想创建一个空的 SharePoint 项目。完成我的项目后,我想将其部署在另一台机器上(这也是一台 4GB RAM 的机器,但仅包含 SharePoint 2010)。我认为这会奏效,如果一切都配置好,让我喘口气。不幸的是,当我尝试在 VS 2010 中创建一个新的 SharePoint 空项目时,它说...

此计算机上未安装 SharePoint 服务器。必须安装 SharePoint 服务器才能使用 SharePoint 项目。

有出路吗?

0 投票
2 回答
9887 浏览

sharepoint - 在 Windows 7 机器上安装 Microsoft SharePoint 2010 时出错

我已经在我的 Windows 7 64 位机器上安装了 Microsoft SharePoint 2010。我已修改 config.xml 文件来完成此操作。

安装后,我运行配置向导来创建一个新站点,它会抛出以下异常:

引发了 System.IO.FileNotFoundException 类型的异常。其他异常信息:无法加载文件或程序集“Microsoft.IdentityModel,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。System.IO.FileNotFoundException:无法加载文件或程序集“Microsoft.IdentityModel,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。该系统找不到指定的文件。文件名:Microsoft.SharePoint.Administration.SPFarm.CurrentUserIsAdministrator(Boolean allowContentApplicationAccess) 的 Microsoft.SharePoint.Administration 中的“Microsoft.IdentityModel,Version=1.0.0.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”。

注意:我没有安装 Microsoft SQL Server 2008 64 位,但 SharePoint 2010 似乎安装了它的必要组件。