问题标签 [sharepoint-designer]

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 回答
6495 浏览

sharepoint - 是否有很好的参考 SharePoint 的数据绑定语法?

我正在使用 SharePoint Designer 将 asp 服务器控件放入我的 SharePoint XSLT。我发现将值预填充到表单中或提供与 SharePoint 定义的布局(隐藏字段等)不同的体验非常方便。

例如,如果我这样定义它,我可以使用 asp:TextBox 控件而不是 SharePoint:FormField 控件:

我用谷歌搜索,但似乎找不到ddwrt:DataBind方法的参数的良好参考。

有人知道吗?

0 投票
2 回答
6691 浏览

sharepoint - 如何将 SharePoint 文本字段绑定到下拉列表?

我正在使用 SharePoint 设计器在 xslt 中自定义自定义列表表单。在我的列表中,我有一个表示数值的文本框。

我想将此文本框作为具有预定义值 (1-7) 的下拉列表呈现给用户。不幸的是,我无法使用 SPFieldChoice,因为它在我的 SharePoint Designer 工作流中被评估为字符串,并且没有任何内置转换。

我希望我可以简单地定义一个 asp DropDownList 控件并使用 ddwrt:DataBind 语法,但以下方法不起作用。

选定的值“1”在创建时确实与项目一起保存,因此它正在获取数据绑定。但是,如果我选择任何其他值,它仍会记录“1”。

是语法错误,还是有更好的方法?

你会怎么办?

0 投票
2 回答
3843 浏览

sharepoint - 直接从 SPListItemCollection 访问 SPListItem

我有一个 SPList 对象并使用 SPList.Items 来获取 SPListItemCollection。从这个集合中,我需要访问一个其 UniqueID 或 GUID 未知的 SPListItem。是否可以使用显示名称或任何其他信息(GUID 或 UniqueId 除外)直接访问元素。任何想法将不胜感激。

0 投票
4 回答
5262 浏览

sharepoint - 如何在编辑后重新压缩由 stsadm export 命令创建的 .cmp 文件

我需要手动编辑由 stsadm export 命令(或 SharePoint Designer 备份)创建的 .cmp 文件中的一些文件。我可以提取文件并进行编辑,但不知道如何正确地重新压缩文件,以便生成的 .cmp 文件对 stsadm 导入有效。

0 投票
1 回答
5316 浏览

sharepoint - 视图页面 (DispForm.aspx) 未与 Sharepoint 列表正确关联

我有一个包含 NewForm.aspx、EditForm.aspx 和 DispForm.aspx 的自定义版本的列表。该列表已经存在一年多,包含大约 1700 行。

早些时候,我对 DispForm.aspx 做了一个小改动,看起来列表失去了与 DispForm.aspx 作为默认视图页面的关联。所有视图的链接现在都指向“site/?ID=123”而不是“site/SubSite/List/DispForm.aspx?ID=123”。

我已使用 Sharepoint Designer 重新应用与操作关联的文件的设置,但它似乎不起作用。

该站点在多台服务器上运行,我怀疑在服务重新启动之前更改可能不会应用(过去其他一些更改就是这种情况),但希望这里有人有一些想法。

不幸的是,我只能通过 SPD 进行远程访问,并且在特定站点之外没有权限。

更新:似乎我的 google-fu 早些时候很弱,但我相信我在 这里找到了可能的解决方案。

0 投票
3 回答
2108 浏览

sharepoint - Sharepoint 2007:如何禁用文本框

我是 sharepoint 2007 的新手。我有以下要求。

1)我想为员工创建一个自定义列表,他们可以在其中选择项目并填写表格并提交。

示例:列表 --> 硬盘 --> 单击 --> 创建新列表 -->

列表有以下字段 1) EmpID 2) 客户名称 (文本) , 3) 订单日期, 4) 数量 5) 价格

用户提交列表后,我想禁用 EMPID 字段并允许同一用户在需要时编辑其他字段。

如何禁用 Sharepoint 2007 中的文本字段 (Empid)?我将不胜感激任何其他替代或更好的想法。

谢谢,问候维克

0 投票
3 回答
7407 浏览

sharepoint - Sharepoint 2007:根据下拉列表框 1 的选择填充下拉列表框 2

我有两个下拉列表框。我想根据下拉列表框 1 中的选择填充下拉列表框 2。请您指导我在 sharepoint 2007 中是否可行。两个下拉列表框都从数据库中填充。

我创建了包含两个下拉框的自定义列表。

任何帮助将不胜感激。

谢谢,

0 投票
3 回答
532 浏览

jquery - 缩短 jQuery 函数

我编写了以下函数来从 SharePoint 网站中的 html 代码中删除不间断空格(每当您打开母版页或页面布局时,SharePoint 设计器都会在您编写的任何代码中使用不间断空格!您最终会花费所有时间返回并删除它们)。

无论如何,它似乎太长了,我对 jQuery 还是很陌生,想知道是否有更简洁的方法来执行相同的任务。

0 投票
1 回答
191 浏览

sharepoint - 细微更改后 Dataview Web 部件失败

我们正在使用一个 sharepoint 2007 站点,该站点具有许多显示文档存储库的不同视图的数据视图 Web 部件。每次我们对 XSLT 或 webpart 设置进行最细微的更改(例如更改 chrome 设置或添加类)时,DV webpart 都拒绝呈现。

我们的 XSL 是有效的,GUID 对列表正确的页面也是如此,我们不知所措。我们采取了编辑 CAML 文件的方法,删除并重新导入它们,这显然非常慢。任何想法/想法/帮助将不胜感激。

0 投票
1 回答
1715 浏览

sharepoint - 无法更改列表表单 Web 部件的颜色

我正在使用 SharePoint Designer 加载列表表单 Web 部件并希望修改 newform.aspx 中的一些颜色。

我右键单击此对象,转到属性-> 格式,但不能更改任何内容。原因是什么?