Платформы .NET Wizards - PullRequest
       2

Платформы .NET Wizards

0 голосов
/ 10 октября 2010

Я знаю, что существует ASP.NET Wizards Control , однако это довольно простой и не очень гибкий подход.

Мне было интересно, существует ли основанная на .Net платформа мастеров, которая позволяла бы вам создавать сложные мастера с некоторыми из следующих функций:

  • Повторное использование шагов между мастерами
  • Динамическое управление потоком мастера
  • На страницу и на уровне мастера проверки

Я знаю, что существуют системы в стиле рабочего процесса / BPM, такие как Skelta и BPM, но я стремлюсь создавать такие вещи, как приложение «Кредитная линия» или приложение «Ипотека», которое требует нескольких шагов и может иметь сложные правила проверки.

1 Ответ

0 голосов
/ 10 октября 2010

Вы можете выполнить все три пункта с помощью элемента управления ASP.Net Wizard

  1. Использовать веб-элементы управления для содержимого ваших шагов.

  2. По щелчку кнопки NextButton запишите, что такое ActiveStepIndex, и продолжите обработку на основе результата.

  3. См. № 2.Например, можно вызвать функцию проверки на основе шага, на котором в данный момент находится пользователь, и управлять процессом перехода от шага к шагу на основе результата.

...