Мы используем GlassMapper. Мы передаем Ienum GlassType, сгенерированный TFS. Частичный вид с контроллера. В контроллере мы итерируем по нашему Ienum, а затем используем синтаксис @RenderLink или @Render. Когда вы просматриваете страницу, это прекрасно. Однако, если вы попытаетесь использовать редактор страниц, вы получите следующую ошибку:Ошибки Glass Mapper в режиме редактора страниц при использовании @RenderLink или @Render, когда вы просматриваете/частично берете IEnum, и вы перебираете его
ЗНАЧЕНИЕ НЕ МОЖЕТ БЫТЬ НУЛЛ. ПАРАМЕТР ИМЯ: OBJECTTOSWITCHTO
AT SITECORE.DIAGNOSTICS.ASSERT.ARGUMENTNOTNULL (OBJECT АРГУМЕНТ, STRING Имя_аргумента) AT SITECORE.COMMON.SWITCHER 2.ENTER(TVALUE OBJECTTOSWITCHTO) AT SITECORE.COMMON.SWITCHER
2..CTOR (TValue OBJECTTOSWITCHTO) AT SITECORE.DATA.ITEMS.CONTEXTITEMSWITCHER .. CTOR (товар) AT GLASS.MAPPER.SC.GLASSHTML.MAKEEDITABLE [T] (ЭКСПРЕССИЯ 1 FIELD, EXPRESSION
1 STANDARDOUTPUT, Т МОДЕЛЬ, ОБЪЕКТ ПАРАМЕТРЫ, КОНТЕКСТ КОНТЕКСТ, БАЗА ДАННЫХ БАЗЫ ДАННЫХ, TextWriter ПИСАТЕЛЬ)
Привет, спасибо за ответ. Мы используем последнюю версию :( –