我们正在使用 GlassMapper。我们将 TFS 生成的 GlassType 的 Ienum 传递给来自控制器的局部视图。在控制器中,我们迭代我们的 Ienum,然后使用 @RenderLink 或 @Render 语法。当您查看页面时,它很好。但是,如果您尝试使用页面编辑器,则会收到以下错误
值不能为空。参数名称:OBJECTTOSWITCHTO
AT SITECORE.DIAGNOSTICS.ASSERT.ARGUMENTNOTNULL(OBJECT ARGUMENT, STRING ARGUMENTNAME) AT SITECORE.COMMON.SWITCHER 2.ENTER(TVALUE OBJECTTOSWITCHTO)
AT SITECORE.COMMON.SWITCHER
2..CTOR(TVALUE OBJECTTOSWITCHTO) AT SITECORE.DATA.ITEMS.CONTEXTITEMSWITCHER..CTOR(ITEM ITEM) AT GLASS.MAPPER.SC .GLASSHTML.MAKEEDITABLE[T](表达式1 FIELD, EXPRESSION
1 标准输出、T 模型、对象参数、上下文上下文、数据库数据库、文本编写器)