【问题标题】:Update SharePoint custom list Displayform on existing site collection?更新现有网站集上的 SharePoint 自定义列表 Displayform?
【发布时间】:2011-03-10 13:42:01
【问题描述】:

我有一个现有的网站集,其中包含一个需要修复的错误,其中已创建自定义文档列表以及显示表单的覆盖文件:

<Form Type="DisplayForm" ToolbarTemplate="BLPDocLibDisplayFormToolBar" SetupPath="pages\kmform.aspx" Url="DispForm.aspx" WebPartZoneID="Main" /> <Form Type="EditForm" SetupPath="pages\form.aspx" Url="EditForm.aspx" WebPartZoneID="Main" /> <Form Type="NewForm" Url="Forms/Upload.aspx" WebPartZoneID="Main" /> <Form Type="NewFormDialog" Path="EditDlg.htm">

作为 SharePoint 的新手,对于如何更新已部署的覆盖文件 Dispform.aspx,我不知道或找不到任何有用的信息,因为似乎每个列表都有自己的文件副本。

有人知道这是怎么做到的吗?

提前致谢。

【问题讨论】:

    标签: sharepoint


    【解决方案1】:

    请澄清您的问题。您的意思是您已经创建了许多这种自定义类型的列表,现在需要将显示页面更改为默认而不是自定义?

    【讨论】:

    • 感谢您的回复,没错,有很多列表使用此自定义类型,我需要修复显示页面中的错误,并让所有列表获取修复。谢谢
    • 我以前从来没有这个要求。你是开发者吗?您可以编写一个实用程序来检查所有列表实例并进行更改吗?经验丰富的开发人员可以在一小时内完成此操作
    • 我是一名开发人员,所以编写代码没有问题,只是因为我不熟悉共享点对象模型,所以我需要更长的时间,谢谢你的提示,虽然它指向了我正确的方向。
    • 你基本上是从你使用 URL 实例化的 SPSite 对象开始,从那里循环遍历 SPWeb 对象及其 SPList 对象,这不应该超过 20 行代码
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-23
    • 1970-01-01
    • 2010-12-14
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多