Quelle bibliothèque de contrôle Web utiliser pour créer facilement des formulaires avec de nombreux types de champs de saisie ?

StackOverflow https://stackoverflow.com/questions/43856

Question

Je suis sur le point de créer une application Web qui nécessite de nombreux formulaires Web différents dans lesquels l'utilisateur doit pouvoir saisir de nombreux types d'informations différents.Ce que je veux dire, c'est que l'un de ces formulaires peut nécessiter des champs de saisie de texte, des champs de saisie de nombres entiers, des champs de saisie décimales, des champs de saisie de date, des champs de saisie de date et d'heure, etc.

J'aimerais disposer d'une bibliothèque de contrôle, peut-être basée sur JavaScript, que je peux simplement fournir avec des étiquettes de texte, des types d'entrée et des valeurs par défaut.La bibliothèque de contrôles rendrait alors le formulaire en HTML sans que je doive créer un tableau HTML, sélectionner les contrôles Web standard appropriés et tout ça.

j'ai utilisé dhtmlxGrille pour créer pas mal de tableaux et cela fonctionne bien pour moi.Ce dont j'ai besoin maintenant, c'est de quelque chose qui puisse m'aider de la même manière lors de la création de quelque chose comme des formulaires de carte.

j'ai aussi trouvé Widgets actifs, mais il semble que cela demandera beaucoup de travail de ma part.Je ne recherche pas seulement des contrôles Web individuels, mais plutôt quelque chose comme une bibliothèque qui peut m'aider avec la carte globale.

Je suppose que beaucoup d'entre vous ont déjà eu ce problème.J'ai hâte de savoir quelles solutions vous avez trouvées les meilleures.D'AILLEURS:Je travaille dans VisualStudio avec ASP.NET.

Était-ce utile?

La solution

Je serais tenté de regarder Ext JS pour cela.

Externe JS

Autres conseils

as-tu jeté un oeil à EntréeEx

Je sais que cela ne répond pas à la question, mais j'ai toujours écrit le mien, ou plutôt je l'ai écrit une fois et je l'ai modifié pour d'autres applications.Lorsque je stocke les questions dans la base de données, je stocke de quel type d'entrée il s'agit, puis sur le formulaire, je crée dynamiquement le contrôle approprié en fonction du type d'entrée dont la question a besoin et j'ajoute ce contrôle à une cellule de tableau créée dynamiquement au fur et à mesure.

Si vous choisissez de faire cela, rappelez-vous simplement lors du traitement du formulaire que les contrôles n'existent pas lors de la publication, vous devez les recréer.

Ce n'est pas trop mal de l'écrire, si on a le temps.Mon module de formulaire actuel exécute quelques dizaines de formulaires à partir d'un seul module.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top