APLICACAO ASP.NET UTILIZANDO O VB.NET
estou com um problema e não estou conseguindo ter sucesso.
é o seguinte
A página de cadastro tem os dados de registro da empresa e quando coloco no evento Load para carregar os dados nos devidos campos esta beleza.
Mais quando altero alguma informação e clico no botão salvar ele dá o comando [Ô]sql update[Ô] mais ele da um refresh na tela e não pega a nova informação e pega as informações anteriores.
Estou utilizando o frameworks 3.5
Já coloquei no form ScriptManager e UpdatePapel.
Como resolver.
Obrigado amigos.
é o seguinte
A página de cadastro tem os dados de registro da empresa e quando coloco no evento Load para carregar os dados nos devidos campos esta beleza.
Mais quando altero alguma informação e clico no botão salvar ele dá o comando [Ô]sql update[Ô] mais ele da um refresh na tela e não pega a nova informação e pega as informações anteriores.
Estou utilizando o frameworks 3.5
Já coloquei no form ScriptManager e UpdatePapel.
Como resolver.
Obrigado amigos.
Tente colocar o postback.
If postback = false
Endif
If postback = false
Endif
O processo de postback, segue uma ordem:
1 - Eventos à nÃvel de server(Global.asax)
2 - Evento Load da Masterpage(quando houver)
3 - Evento Load da página atual
4 - Eventos disparados de dentro da página atual
Ou seja, o [Ô]click[Ô] do seu botão é a última coisa a acontecer, por isso até executa o update, mas DEPOIS de recarregar a página. Solução:
1 - A rotina que carrega os dados que está diretamente no evento Load do webform, transforme em uma rotina separada que é chamada do webform.
2 - No evento do click do botão do seu webform, faça a gravação normal e invoque novamente a rotina que carrega os dados no webform.
Essa é a solução mais simples possÃvel. Eu faria tudo com AJAX, mas daà a coisa mudad de figura do ponto de vista técnico.
1 - Eventos à nÃvel de server(Global.asax)
2 - Evento Load da Masterpage(quando houver)
3 - Evento Load da página atual
4 - Eventos disparados de dentro da página atual
Ou seja, o [Ô]click[Ô] do seu botão é a última coisa a acontecer, por isso até executa o update, mas DEPOIS de recarregar a página. Solução:
1 - A rotina que carrega os dados que está diretamente no evento Load do webform, transforme em uma rotina separada que é chamada do webform.
2 - No evento do click do botão do seu webform, faça a gravação normal e invoque novamente a rotina que carrega os dados no webform.
Essa é a solução mais simples possÃvel. Eu faria tudo com AJAX, mas daà a coisa mudad de figura do ponto de vista técnico.
Faça seu login para responder