Qual biblioteca de controle da web usar para facilitar a criação de formulários com muitos tipos diferentes de campos de entrada?

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

Pergunta

Estou prestes a criar um aplicativo da web que requer vários formulários da web diferentes, nos quais o usuário precisa poder inserir vários tipos diferentes de informações.O que quero dizer é que um desses formulários pode exigir alguns campos de entrada de texto, alguns campos de entrada inteiros, alguns campos de entrada decimais, alguns campos de entrada de data, alguns campos de entrada de data e hora, etc.

Eu gostaria de ter uma biblioteca de controle, talvez baseada em JavaScript, que eu possa simplesmente fornecer com alguns rótulos de texto, tipos de entrada e valores padrão.A biblioteca de controle renderizaria de alguma forma o formulário em HTML sem que eu tivesse que criar uma tabela HTML, selecionar os controles padrão da web apropriados e tudo mais.

Eu tenho usado dhtmlxGrid para criar muitas tabelas e isso funciona bem para mim.O que preciso agora é algo que possa me ajudar de maneira semelhante ao criar algo como formulários de cartão.

Eu também encontrei ActiveWidgets, mas parece que isso exigirá muito trabalho da minha parte.Não estou procurando apenas controles individuais da web, mas sim algo como uma biblioteca que possa me ajudar com o cartão geral.

Acredito que muitos de vocês já tiveram esse problema antes.Estou ansioso para ouvir quais soluções você considerou as melhores.POR FALAR NISSO:Estou trabalhando no VisualStudio com ASP.NET.

Foi útil?

Solução

Eu ficaria tentado a olhar para Ext JS para isso.

ExtJS

Outras dicas

você deu uma olhada EntradaEx

Sei que isso não responde à pergunta, mas sempre escrevi o meu próprio, ou melhor, escrevi uma vez e o ajustei para outros aplicativos.Quando armazeno as perguntas no banco de dados, armazeno o tipo de entrada e, no formulário, crio dinamicamente o controle apropriado, dependendo do tipo de entrada que a pergunta precisa, e adiciono esse controle a uma célula da tabela criada dinamicamente conforme prossigo.

Se você optar por fazer isso, lembre-se, ao processar o formulário, de que os controles não existem no postback, é necessário recriá-los.

Não é tão ruim escrevê-lo, se você tiver tempo.Meu módulo de formulário atual está executando algumas dezenas de formulários de um módulo.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top