¿Qué biblioteca de control web utilizar para crear formularios fácilmente con muchos tipos diferentes de campos de entrada?

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

Pregunta

Estoy a punto de crear una aplicación web que requiere muchos formularios web diferentes donde el usuario debe poder ingresar muchos tipos diferentes de información.Lo que quiero decir es que uno de esos formularios puede requerir algunos campos de entrada de texto, algunos campos de entrada de números enteros, algunos campos de entrada de decimales, algunos campos de entrada de fechas, algunos campos de entrada de fechas y horas, etc.

Me gustaría tener una biblioteca de control, tal vez basada en JavaScript, que pueda proporcionar simplemente algunas etiquetas de texto, tipos de entrada y valores predeterminados.La biblioteca de controles de alguna manera representaría el formulario en HTML sin que yo tuviera que crear una tabla HTML, seleccionar los controles web estándar apropiados y todo eso.

He usado dhtmlxGrid para crear bastantes tablas y eso funciona bien para mí.Lo que necesito ahora es algo que pueda ayudarme de manera similar al crear algo como formularios de tarjetas.

yo también he encontrado Widgets activos, pero parece que requerirá mucho trabajo por mi parte.No solo estoy buscando controles web individuales, sino algo así como una biblioteca que pueda ayudarme con la tarjeta general.

Supongo que muchos de vosotros habéis tenido este problema antes.Esperamos saber qué soluciones ha encontrado que son las mejores.POR CIERTO:Estoy trabajando en VisualStudio con ASP.NET.

¿Fue útil?

Solución

Estaría tentado a mirar Ext JS para esto.

extensión JS

Otros consejos

¿Has echado un vistazo? EntradaEx

Sé que no responde la pregunta, pero siempre escribí el mío, o más bien lo escribí una vez y lo modifiqué para otras aplicaciones.Cuando almaceno las preguntas en la base de datos, almaceno qué tipo de entrada es, luego en el formulario creo dinámicamente el control apropiado dependiendo del tipo de entrada que necesita la pregunta y agrego ese control a una celda de tabla creada dinámicamente a medida que avanzo.

Si elige hacer eso, recuerde al procesar el formulario que los controles no existen en la devolución de datos, debe volver a crearlos.

No está mal escribirlo, si tienes tiempo.Mi módulo de formulario actual ejecuta algunas docenas de formularios desde un módulo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top