首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在sharepoint 2010中自定义公告列表

在sharepoint 2010中自定义公告列表
EN

Stack Overflow用户
提问于 2013-03-25 18:59:48
回答 2查看 924关注 0票数 0

我正在尝试添加一个自定义的公告列表到我的SharePoint网站的主页上这个列表上,将有7列,但我现在的挑战是如何只显示网站上的7列中的3列,而其他列只会在用户点击添加新公告或单击列表本身时显示。请任何人给我一个如何实现这一点的想法。

例如:假设我自定义了一个公告列表,列有:管理、运营、资产、财务、人力资源、QHSE和技术,并通过web部件将其添加到我的SharePoint页面上,我如何才能使其仅显示7列中的3列,如管理、运营、资产,而其他列仅在用户单击添加新公告或直接转到列表本身时才能看到。谢谢

EN

回答 2

Stack Overflow用户

发布于 2013-03-25 19:59:24

要仅显示3列,请创建一个视图并在set部件选项中进行设置。

票数 0
EN

Stack Overflow用户

发布于 2013-03-28 08:43:43

当您创建SharePoint列表的新视图时,它实际上会创建一个新的.aspx页面,其中包含根据您的定义定制的视图。对于标准视图,可以从SharePoint列表的web界面轻松完成此操作。这是来自Le_Freddo的建议,应该适用于创建自定义视图,但不适用于创建自定义编辑页面。

为此,我认为您需要使用SharePoint Designer。在SharePoint Designer中打开站点,然后在“文件夹列表”中的“列表”下找到您正在处理的列表。您将看到4个页面: AllItems、DispForm、EditForm和NewForm。复制EditForm (在修改之前),然后打开EditForm对其进行更改。您可以在页面中添加或删除字段。通过这种方式,您可以自定义Edit表单以显示所有字段或仅显示一个子集。

您还可以使用此方法自定义其他视图(删除不希望用户看到的列)。

完成后,您可以指示列表使用新页面,或通过设置列表的属性(右键单击文件夹视图中的列表,选择属性,然后“支持文件”选项卡将包含为这些操作配置的页面的链接)来定义要用于每个操作(查看-全部、显示、编辑、新建)的页面。

祝你好运。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15613263

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档