Sitecore布局参数错误

Sitecore布局参数错误,sitecore,sitecore6,Sitecore,Sitecore6,当前,在渲染中加载2个子布局参数以更改其值时出现InvalidOperationException。它们分别命名为“标题”和“文本”,都是单行文本框。我可以更改同一项目上的参数,但渲染不同。另一个渲染包含常规链接和图像 有没有人遇到了这一点,并能够透露出一些信息 [InvalidOperationException: field] Sitecore.Data.FieldDescriptor..ctor(Item item, String fieldName) +221 Sitecore.Shel

当前,在渲染中加载2个子布局参数以更改其值时出现InvalidOperationException。它们分别命名为“标题”和“文本”,都是单行文本框。我可以更改同一项目上的参数,但渲染不同。另一个渲染包含常规链接和图像

有没有人遇到了这一点,并能够透露出一些信息

[InvalidOperationException: field]
Sitecore.Data.FieldDescriptor..ctor(Item item, String fieldName) +221
Sitecore.Shell.Applications.Layouts.DeviceEditor.RenderingParameters.GetAdditionalParameters(List`1 fieldDescriptors, Item standardValues, Dictionary`2 additionalParameters) +430
Sitecore.Shell.Applications.Layouts.DeviceEditor.RenderingParameters.GetFields(RenderingDefinition renderingDefinition, Dictionary`2 parameters) +902
Sitecore.Shell.Applications.Layouts.DeviceEditor.RenderingParameters.Show() +266
Sitecore.Shell.Applications.ContentManager.Dialogs.LayoutDetails.LayoutDetailsForm.EditRenderingPipeline(ClientPipelineArgs args) +356

此异常由以下代码引发:

Field field = item.Fields[fieldName];
Assert.IsNotNull(field, "field");

看起来您没有设置字段名,或者名称字段中有输入错误,或者项目中的字段没有作为参数传递的名称。

在渲染中加载2个子布局参数以更改其值是什么意思?从您自己的代码或默认的Sitecore界面编程?@jammykam不确定是因为星期一还是星期一,但我看到的错误是在默认的Sitecore界面中。啊,好吧,这个错误与您所说的不符。顺便说一句,这对于访问子布局参数很有用:虽然传入了fieldName,但它并不是在寻找什么
new FieldDescriptor(标准值,“附加参数”)
是在
GetAdditionalParameters
中调用的。