【发布时间】:2012-09-16 18:08:29
【问题描述】:
我正在寻求有关 Ektron 问题的帮助。
场景是我们有许多小部件,它们位于多个页面上。这些小部件都接受用户输入。当用户浏览填写表单的页面时,我们将他们的字段响应保存到会话状态对象中,这些稍后会写入数据库。 当用户到达表单末尾时,我们希望以只读模式显示他们填写的所有小部件。这将用作摘要页面。
我们可以通过查询字符串参数或 CMS 可编辑字段轻松地将小部件上的每个输入控件设置为只读。我们还可以将用户响应从会话状态加载回小部件。
我们遇到的问题是将 CMS 编辑的内容重新加载到小部件中。
有没有一种方法可以重新加载以前查看过的小部件?也许通过使用 Ektron API 的 id?
我们已经尝试过使用 WidgetBase.Host 对象,但无法使其工作。我们还尝试将整个小部件对象保存到会话状态并将其重新加载到另一个页面,但这也没有奏效。
【问题讨论】:
标签: ektron