2009-07-28 4 views
1

J'utilise principalement jQuery (avec asp.net), mais j'ai besoin de créer un questionnaire.Asp: WizardStep est-il un moyen de créer des formulaires longs? (questionnaires)

L'utilisateur devra répondre (et saisir) beaucoup de questions concernant le service que je vais leur fournir. Les réponses devront être validées (c'est-à-dire des nombres corrects, des réponses possibles avec ajax, des cases à cocher, etc.) J'ai donc choisi de commencer à utiliser jQuery et éventuellement jQuery validator. Maintenant, parce que je ne veux pas effrayer les clients potentiels (et pour le rendre plus facile) avec une forme très longue, j'ai décidé que le meilleur moyen serait de diviser le formulaire en (éventuellement) plusieurs pages avec la prochaine. et les boutons précédents. Je pensais simplement le stocker dans le viewstate. Aujourd'hui, je suis tombé sur asp: contrôle Wizardstep, qui semble faire exactement cela.

La question est bien sûr, est-ce la voie à suivre? Je ne veux pas passer des heures ou des jours à essayer de faire fonctionner ceci, seulement pour découvrir que ce n'est pas très pratique, pas très personnalisable, ne fonctionne pas bien avec jquery et est peut-être design seulement pour la forme courte (par exemple enregistrement des pages de connexion)

Merci.

Répondre

0

Vous pouvez également regarder le contrôle asp:Multiview que j'ai utilisé plusieurs fois pour diviser des formulaires longs en pages. Les problèmes que vous aurez avec jQuery seront les mêmes quel que soit les contrôles que vous utilisez, en obtenant généralement les bons ID côté client.

Questions connexes