Sitecore:从页面编辑器隐藏数据模板字段

Sitecore:从页面编辑器隐藏数据模板字段,sitecore,sitecore6,templatefield,page-editor,Sitecore,Sitecore6,Templatefield,Page Editor,我有两个数据模板字段“title”和“id”,分别用于HTML页面标题和body标记中的id属性。使用页面编辑器查看页面时,Sitecore会尝试呈现这些项上的编辑器控件,因为它们位于主表单标记之外,所以无法正确呈现控件。我不需要在页面编辑器中编辑这些内容 处理此类字段的最佳方法/解决方案是什么 从页面编辑器中隐藏这两个模板字段是解决方案吗 如果是这样,如何从页面编辑器中隐藏字段,并使其在内容编辑器中仍然可用(以便我们仍然可以在内容编辑器中编辑它) 在页面编辑器中,您需要做的就是在不使用Fiel

我有两个数据模板字段“title”和“id”,分别用于HTML页面标题和body标记中的id属性。使用页面编辑器查看页面时,Sitecore会尝试呈现这些项上的编辑器控件,因为它们位于主表单标记之外,所以无法正确呈现控件。我不需要在页面编辑器中编辑这些内容

  • 处理此类字段的最佳方法/解决方案是什么
  • 从页面编辑器中隐藏这两个模板字段是解决方案吗
  • 如果是这样,如何从页面编辑器中隐藏字段,并使其在内容编辑器中仍然可用(以便我们仍然可以在内容编辑器中编辑它)

  • 在页面编辑器中,您需要做的就是在不使用FieldRenderer的情况下呈现它们的值。e、 将字段值绑定到标准.NET控件。或者使用scriptlet--

    在页面编辑器中,您需要做的就是在不使用FieldRenderer的情况下呈现它们的值。e、 将字段值绑定到标准.NET控件。或者使用scriptlet--

    谢谢你为我指明了正确的方向。最后我用了这个:
    没问题。小心使用.Fields集合。正如您在这里看到的,可能不会导致NullRef,但是如果您直接在项(即项[“Title”])上使用字典,最糟糕的情况是会得到一个空字符串。感谢您为我指明了正确的方向。最后我用了这个:
    没问题。小心使用.Fields集合。正如您在这里看到的,可能不会导致NullRef,但是如果您直接在项(即项[“Title”])上使用字典,最糟糕的情况是会得到一个空字符串。