Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Saudações, possuo um sistema de vistoria onde tem mais de 100 campos para cadastro e muito componentes, Labels, Lists, textbox, enfim...
Esse cadastro está tudo em uma só pagina, a viewstate está estupidamente gigante(meu primeiro projeto com .net) deixando o sistema muito lento.
Quero fazer outro cadastro com esses mesmo campos para melhorar a performace do sistema, mas não sei a melhor forma, pensei em separar por TabContainer, mas carregar as paginas individualmente por talvez um iframe, talves usar usercontrol(nunca usei, apenas li algo, nao sei se iria resolver).. gostaria de algumas dicas sobre como poderia fazer esse cadastro gigante.. ou um componente expecifico para o meu problema.
Desde já agradeço.
uhmm, mas sao muitos campos mesmo, acho que mesmo assim nao vai ficar leve, quero dividir o cadastro por "paginas" diferentes (salva o objeto numa sessao).. gostei do tabContainer, mas nao quero carregar tudo ali, gostaria que cada tab fosse um tipo de iframe talvez.
É uma hipótese, ja fiz isso.
Outra coisa possível é usar abas em jquery onde cada aba é uma página diferente.
Abraços...
uhmmm, podes exemplificar melhor a tua idéia?
estou fazendo testes.. estou utilizando TabContainer, cada conteiner botei um iframe dentro, funciona certinho, mas não sei se é a melhor forma, estou fazendo testes ainda. pois está página é a principal do sistema, e tem muita informacao.. para ter nocao o sistema tem mais de 100 tabelas relacionais a um tabela, e esses dados vao ser cadastrados nessa tela que estou preocupado...
MUITO Obrigado pela atenção de todos.
As abas em jquery é a mesma idéia das iframes, cada vez que clicar em uma aba ele chama uma página diferente.
Abraços...
AA bacana, fiz isso com javascrip normal, tranquilinho, mas será que é uma boa prática?
Me diz uma coisa, o JQuery é nativo do AjaxToolKit do asp.net ou nada haver?
Jquery não faz parte do AjaxToolKit, pesquise sobre Jquery.
A partir do vs2010, eles ja mandam o arquivo do jquery junto quando cria um projeto web.
Abraços...
obrigado pela dica, vou fazer na unha mesmo. até +
O que eu aconselho a usar o minimo de componente possível nesses casos, usar bastante html puro com componentes nativos do .net.
Abraços...