.NET 向导框架

发布于 2024-09-26 23:25:10 字数 365 浏览 9 评论 0原文

我知道有一个 ASP.NET Wizards Control 但是这个是相当基本的并且不提供太多的灵活性。

我想知道是否有一个基于 .Net 的向导框架,允许您构建具有以下一些功能的复杂向导:

  • 重用向导之间的步骤
  • 动态控制向导流程
  • 每页和向导范围内的验证

我知道有工作流程/BPM像 Skelta 和 BPM 这样的风格系统,但我希望构建诸如信用额度应用程序或抵押贷款应用程序之类的东西,这些应用程序需要多个步骤并且可能具有复杂的验证规则。

I'm aware that there is an ASP.NET Wizards Control however this is fairly basic and doesn't offer a whole lot of flexibility.

I was wondering if there was a .Net based wizards framework that allowed you to build complex wizards with some of the following features:

  • Re-use steps between wizards
  • Dynamically control the wizard flow
  • Per page and wizard wide validation

I know there are workflow / BPM style systems like Skelta and BPM, but I'm looking to build things like Line of Credit application or a Mortgage application which needs multiple steps and could have complex validation rules.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

独自←快乐 2024-10-03 23:25:10

您可以使用 ASP.Net 向导控件来完成所有三个要点

  1. 使用 Web 控件作为步骤的内容。

  2. 单击 NextButton 时,捕获 ActiveStepIndex 是什么,并根据结果继续处理。

  3. 参见#2。例如,您可以根据用户当前所在的步骤调用验证函数,并根据结果控制步骤之间的流程。

You can do all three of your bullet points with the ASP.Net Wizard Control

  1. Use Web Controls for the content of your steps.

  2. On a click of the NextButton, capture what the ActiveStepIndex is and continue processing based on the result.

  3. See #2. You could, for example, call a validation function based on the step the user is currently on and control flow from step -to-step based on the result.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文