Orchardcms Orchard CMS-在本地区域之间传递数据

Orchardcms Orchard CMS-在本地区域之间传递数据,orchardcms,Orchardcms,在列表行模板中,我需要知道行字段值是否与前一行字段值匹配,以切换一些HTML。我该怎么做 我已尝试在ViewBag中缓存密钥,但这不会在兄弟区域中持续存在。最干净的方法可能是覆盖列表形状渲染(请参阅),并动态添加每个项目形状所需的信息。谢谢,Bertrand。在我的列表模板中,我从Model.list.items获取了列表项,然后对这些项进行迭代,并设置item.MyDynamicProperty=valueFor'item.MyDynamicProperty=value'要工作,您需要启用'U

在列表行模板中,我需要知道行字段值是否与前一行字段值匹配,以切换一些HTML。我该怎么做


我已尝试在ViewBag中缓存密钥,但这不会在兄弟区域中持续存在。

最干净的方法可能是覆盖列表形状渲染(请参阅),并动态添加每个项目形状所需的信息。

谢谢,Bertrand。在我的列表模板中,我从Model.list.items获取了列表项,然后对这些项进行迭代,并设置item.MyDynamicProperty=valueFor'item.MyDynamicProperty=value'要工作,您需要启用'URL Alternates'和/或'Widget Alternates',尽管我不清楚为什么。当我关闭这些模块时,我的(备用)模板仍然被调用,但我得到一个运行时错误,声明MyDynamicProperty不存在。