ASP.NET User Defined Wizard
Я начинаю проект, в котором конечный пользователь хотел бы создать мастера с помощью нашего веб-приложения, чтобы направлять пользователей на определенные страницы в приложении, отвечая на ряд вопросов.
Кто-нибудь должен был сделать что-нибудь подобное раньше?
Существуют ли какие-либо продукты с открытым исходным кодом или приобретаемые продукты, которые я могу внедрить или создать, чтобы помочь?
1 ответ
Кристиан Я представляю, что есть несколько общих страниц, которые будут использоваться для сбора информации от пользователя. Это может потребоваться для включения или выключения определенных входов или функций. В зависимости от типа вопроса ваши пользователи будут выбирать тип страницы, который они хотят в мастере, например, множественный выбор, субъективный и т. Д.
Затем вам нужно будет предоставить пользователю возможность выбрать вопрос, который он хочет задать. Возьмите вопрос и тип страницы, которая будет использоваться для них, и создайте волшебную вещь. Порядок вопроса будет определять порядок навигации по страницам.
Затем вам нужно иметь свою навигационную среду, которая может использовать мастер и вести конечного пользователя через все шаги.
Вам также потребуется общая структура проверки, чтобы решить, следует ли разрешить конечному пользователю переходить на следующую страницу.
Это очень примитивно, но вы можете начать думать с этим. Посещение сайтов опросов и опросов, чтобы узнать, как они создают опросы, поможет вам создать пользовательский интерфейс.