【问题标题】:Location of SharePoint Custom ASPX formsSharePoint 自定义 ASPX 表单的位置
【发布时间】:2011-05-11 21:02:55
【问题描述】:

我一直想知道自定义列表表单在 SharePoint 中的确切存储位置。我宁愿使用文本编辑器进行编辑,也不愿使用 SharePoint 设计器。

如果你知道他们在哪里,请告诉我他们在哪里。

我公司使用的版本是 SharePoint 2007 WSS 3。

提前致谢。

【问题讨论】:

    标签: sharepoint sharepoint-2007 sharepoint-designer


    【解决方案1】:

    它们存储在数据库中,因此除了已创建实例的共享点设计器之外,它们无法编辑自定义列表表单。其他选项是创建一个列表定义Custom site definition

    【讨论】:

      【解决方案2】:

      这取决于您是否已经在 SharePoint Designer 中编辑过它,如果有,它会存储在数据库中并且您无法使用文本编辑器打开它。否则,它会存储在每个 WFE 服务器的文件系统中,这就是所谓的“幻影”文件,这意味着原始文件不是为每个列表实例存储的,而是主主副本用于所有这些实例.尽管您可以直接对其进行编辑,但非常不建议这样做,因为更改将应用​​于所有类型的列表,现有的和未来的,您需要在所有服务器上进行更改,并且任何未来的服务包都可能撤消您的更改。

      【讨论】:

      • 我部分接受这一点,因为您可以以列表定义的形式创建自定义页面,并且它们不会更改主镜像副本。这是您帖子中的错误“更改将应用​​于所有类型的列表,现有”更改将永远不会应用于已创建实例的现有列表这将影响所有未来的自定义列表
      • 不完全是,如果您编辑 ASPX 文件本身,它也会影响现有列表,只要它们是重影的,我们过去常常应用这样的自定义设计 :)
      猜你喜欢
      • 2013-12-01
      • 1970-01-01
      • 2018-08-20
      • 1970-01-01
      • 2011-06-13
      • 1970-01-01
      • 2018-06-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多