【发布时间】:2012-01-18 14:44:53
【问题描述】:
我一直在 endpoint.tv 和这里查看 WF Wizard 示例: http://stevenalexander.posterous.com/integrating-a-persisted-wf40-workflow-with-mv
我希望能够使用 WF 来驱动向导,同时也可以充当未完成向导的临时存储。这意味着对于向导的每个步骤,我都不会保留数据,直到工作流结束,当所有数据都输入时。
根据上面的链接,我有一个几乎可以工作的基本示例:
- 创建并保持新的工作流程
- //用户然后导航到第一个向导步骤//
- WF 被恢复,模型被传递给 BookMarkCallback
- WFs 全局模型集合已更新。
- 如果用户选择了下一步,WF 将移至下一步。
但是,问题是虽然 WF 正在保存数据,但我看不到中途检索数据的方法。即,如果用户重新加载第 1 步,我不知道如何才能将该持久模型返回给用户。
有什么建议吗?
【问题讨论】:
标签: .net asp.net-mvc c#-4.0 workflow-foundation-4