目前,在渲染上加载2个子布局参数以更改其值时,会出现InvalidOperationException。它们分别命名为“标题”和“文本”,都是单行文本框。我能够改变同一项目上的参数,但不同的渲染。另一个渲染包含一个通用链接和一个图像。Sitecore布局参数错误
任何人都会遇到这种情况,并能够摆脱一些光?
[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
你是什么意思“在渲染上加载2个子布局参数来改变它们的值”?以编程方式从您自己的代码或默认的Sitecore界面? – jammykam
@jammykam不知道是因为它是否是星期一,但是这是在默认的Sitecore界面,我看到了错误。 – al3xnull
啊,好的,那个错误对你说的没有意义。顺便说一句,这对于访问子布局参数非常有用:http://marketplace.sitecore.net/en/Modules/Sub_Layout_Parameter_Helper.aspx – jammykam