问题标签 [list-definition]
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.
sharepoint-2010 - 站点定义中的 Listview webpart 使其全部失败
我已经制作了一个列表定义,我已经将它放入了一个网络范围的功能中,我已经在我的站点定义中添加到了 WebFeatures 中。在我的站点定义中,我添加了一个列表视图 Web 部件,它将显示通过列表定义创建的列表。我的问题是,当我将列表的名称添加到列表视图 Web 部件中的 List 属性时,如下所示:
仅此原因,创建新子站点的过程就失败了。我有 2 个其他列表以完全相同的方式添加到站点定义中
唯一的区别是这两个列表是标准的共享点文档库和讨论板。如果我删除自定义列表的列表视图 Web 部件,整个流程可以正常工作,但只要我添加它,整个流程就会失败。
我已经通过 VS2010 自己的 listdefinition 模板等创建了 listdefinition,但我什么都没碰。仅更改列表实例中的名称并确保 Elements.xml 和 Schema.xml 文件中的所有内容都匹配
sharepoint - 我在部署 sharepoint 2010 站点定义(列表定义,列表实例,字段)时遇到问题
部署步骤“激活功能”中发生错误:无法完成此操作。
如何解决这个问题。正是在启动列表实例功能时,我得到了上述错误。
html - html dd-element中没有换行符
我正在尝试获取作为 dd 元素的图像标题,使其与 dt 元素一样宽。我不想使用宽度并使用 display: inline 和 float: left 不起作用。我在这里有代码和示例:http: //jsfiddle.net/PnyHs/11/。我正在使用 Firefox 9 进行测试。
我现在唯一能想到的解决方案是使用 javascript 来测量 dt 元素并将该宽度设置为 dd 元素。
提前感谢您的任何帮助和建议。
javascript - Sharepoint 自定义列表定义和 javascript
嘿,我想创建一个列表实例,其中包含定义以下列的定义。
我在我的列表中创建了日期和消息,我只是不知道 Colleges 列应该是什么类型。我只知道它应该是一个代表多个用户的列表。
此外,我希望能够调用 Javascript 函数来填充列表中的新项目并删除它们。另外,如果我撤回解决方案,sharepoint 将如何处理这个问题?当我重新部署解决方案时,添加到列表中的项目是否仍然存在???
.net - 使用 Visual Studio 在 SharePoint 列表中定义继承列的选择
我是 SharePoint 开发的新手,我正在尝试为我们的 IT 团队创建一个简单的问题跟踪器。
我正在尝试开发一个沙盒解决方案以部署到 SharePoint Online (O365),其中包含基于“问题”内容类型的自定义内容类型和列表定义。
这一切都很好,但我需要知道如何修改我的内容类型/列表定义中的默认状态选择,我不知道如何实现这一点。
默认选择是:活动/已解决/已关闭。我希望它们是:打开/分配/进行中/关闭。
请注意,我了解如何在部署列表定义后更改 SharePoint 中的选择,但我想在我的 Visual Studio 项目中定义它们,以便在我部署解决方案时,选择已经正确设置。
sharepoint - SharePoint - 如何使用在列表定义中
我正在创建一个列表视图 - 以 XML 编程方式。标题字段仅包含年份(列表是某种年度报告)。当我了解到在 CAML 中过滤它并不容易时<Where>
,我希望能够只显示 3 个最高年份的项目。
<RowLimit>
我可以在我的 ListDefinition<View>
部分使用, 或类似的东西吗?再加上<OrderBy>
,这可以解决问题。
css - 如何修改标准对话框表单sharepoint 2010的宽度
请帮我!
我需要修改标准对话框表单的宽度以将元素添加到库中。
如果我单击功能区按钮以添加元素,则以宽度 = 402px 打开的表单:
如果我单击当前库的所有元素下的按钮,则以宽度 = 1032px 打开的表单:
我不明白,在宽度= 402px的第二种情况下打开我需要做什么。
也许需要在 Upload.aspx 中输入一些代码?(此表单自动生成)我猜,此页面为创建新元素而打开,因为我的列表定义的 schema.xml 包含以下代码:
但是如果修改 Upload.aspx 的这一部分(添加 .ms-dglContent 类),它对我没有帮助:
如果我修改 css 文件:
它修改了所有对话框形式,但在我的情况下是不可接受的。
我将不胜感激任何尝试提供帮助!
jquery - jQuery选择元素紧挨着另一个
如果我有:
我怎样才能制作一个选择器,以便当我单击一个 dt 时,紧随其后的 dd(并且只有那个 DD)被赋予一个类名?我试过 nextUntil() 和 next() 没有成功
这是为了让我正在做的事情更有效率
谢谢你的帮助
css - DL 标签 - 垂直对齐 DT 标签中的文本,颜色背景,与 DD 标签具有相同的高度
给定以下 html 和 CSS:
我正在尝试将 DT 和 DD 标签中的文本居中,并使 DT 标签背景颜色覆盖 100% 的较长 DD 标签。使用上面的代码创建一个 .html 文件,看看它现在的样子。我确实有这个表格,但我现在被迫使用 DL 标记。任何帮助,将不胜感激。谢谢!
sharepoint-2010 - 如何为在 Visual Studio 中开发的列表定义指定自定义 XSL?
我正在尝试将 AllItems.aspx 页面上的超链接更改为指向名为 CustomUpload.aspx 的文档库的自定义上传页面。
假设我有两个文档库(列表)。一个称为vsList,在 Visual Studio 中创建并作为 SharePoint 解决方案的一部分部署,另一个称为sdList,从浏览器创建通常的方式。
这是我迄今为止能够成功完成的事情:
- 在基于 Web 的编辑器中编辑sdList的 AllItems.aspx 页面。通过将其工具栏类型设置为“摘要”来自定义包含“添加新项目”超链接的 XsltListViewWebPart。然后,使用 SharePoint Designer (SPD),我在设计器视图中单击“添加新项目”超链接,然后出现向右的小箭头,允许我编辑超链接选项(即,将值设置为我自己的自定义 URL)。
- 将上面的 XSL 代码复制并粘贴到vsList文档库的 AllItems.aspx 文件中,并确保 url 的路径是正确的,因为 SharePoint 永远找不到任何东西,因为映射目录和虚拟目录“是“共享点。
选项 #1 不是真正的解决方案,因为它仅适用于通过 SP 门户中基于 Web 的 GUI 编辑器直接创建的文档库。我需要在我在 VS 中创建的列表定义中定义所有这些。至于选项#2,问题几乎相同。如果我将自定义 XSL 复制并粘贴到 AllItems.aspx 页面中,那么每次我重新部署包含自定义列表定义的 VS 解决方案时,它将被覆盖。所以我真的需要一个解决方案,允许我在我的 VS 列表定义中定义自定义 URL。
这是应该工作的 - 但不是:
- 创建一个自定义 Xsl 文件,其中包含覆盖默认“添加新项目”链接所需的所有调整。使用 Site Action => Edit Page => Edit Web Part => Miscellaneous => XSL Link 编辑sdList文档库的 AllItems.aspx 页面中 XsltListViewWebPart 的 XslLink 属性。
- 编辑列表定义的 Elements.xml 文件,添加必要的 Module 和 File XML 标记以指向将覆盖“Add new item” URL 的自定义 XSL 文件。无论我做什么,当我添加标签时它都不会部署,因为它只是找不到自定义 XSL 文件。
我已经尝试将文件放在 100 个不同的位置,并且它一直试图在“Features[MY PROJECT NAME]_PrimaryFeature\CustomStyle.xsl”中查找它。它从哪里得到我将文件存储在该路径/位置的想法?即使我尝试将 XSL 文件存储在 SharePoint 映射的 LAYOUTS/XSL 目录或实际 SharePoint 网站的样式库文档库中,它仍然找不到它。这简直令人抓狂。路径、位置、目录结构和 XSL 已成为我尝试在 SharePoint 中完成任何事情的最大障碍。
请帮忙。