【发布时间】:2010-10-20 04:57:29
【问题描述】:
我正在实现一个向导风格的用户界面。当用户浏览向导时,单击下一步,根据他们在每个屏幕上选择的选项,用户将必须经过一组特定的向导屏幕。
这是在 ASP.NET MVC 中构建的。我想知道哪种设计模式最适合实现向导中步骤序列的逻辑。同样,根据他们所做的选择,他们有多个通过向导的路径。
我可以使用链表吗? “Command Design Pattern”?你有什么推荐的?
换句话说:您在哪里/如何根据用户在向导的特定步骤中选择的内容来抽象/封装确定向导中下一步是什么的逻辑?
【问题讨论】:
标签: asp.net-mvc design-patterns wizard