【问题标题】:How to change in EditForm.aspx of Document library Sharepoint 2010如何更改文档库 Sharepoint 2010 的 EditForm.aspx
【发布时间】:2014-04-12 01:29:11
【问题描述】:

我有一个文档库,并且我添加了一个内容类型链接到文档,每当打开编辑属性 (EditForm.aspx) 时,我都会看到第一行是下拉列表,其中包含两种内容类型。我想删除这一行,这样用户就不会更改默认内容类型。?

【问题讨论】:

  • 这是 SharePoint 2010 还是 2007?
  • Sharepoint 2010,我想使用 Sharpeoint Designer 2010 在 EditForm.Aspx 中进行编辑

标签: sharepoint


【解决方案1】:

我建议为“链接到文档”内容类型创建一个自定义编辑表单。

在 SharePoint 设计器中,单击“列表和库”,然后单击要应用更改的文档库。找到“表格”部分,通常在右侧,中间。单击“新建...”按钮。在 Create New List Form 对话框中,为文件命名(即 EditLinkToDocument)。选择“编辑项目表单...”单选按钮,选中“设置为所选内容类型的默认表单”选项。在“选择要使用的内容类型:”下拉菜单中,选择“链接到文档”内容类型。单击确定创建新表单,如下所示:

就是这样!现在,当您在所有项目视图中看到内容类型为“链接到文档”的项目时,当您单击“编辑属性”时,您将被定向到这个新表单,并注意到内容类型下拉列表不可见。

【讨论】:

    【解决方案2】:

    您可以将内容编辑器 Web 部件与 jquery 脚本一起使用:

    $(document).ready(function() {
    $("select[id*='ContentTypeChoice']").closest('tr').hide();
    )};
    

    【讨论】:

      【解决方案3】:
      1. 确保您的内容类型是默认内容类型
      2. 转到列表/库设置
      3. 进入高级设置
      4. 将第一个选项“指定是否允许管理此文档库上的内容类型...”更改为否。

      这将删除在所有开箱即用的编辑表单的编辑页面上更改内容类型的选项。无需自定义代码/表单。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-03-02
        • 2023-03-22
        • 1970-01-01
        相关资源
        最近更新 更多