Usuário com melhor resposta
Duvidas AJAX

Pergunta
-
Bom Dia a todos...
estou tentando implantar Ajax em um projeto já existente, pois só agora reparei que será necessário utilizá-lo. Mas estou com algumas duvidas... li alguns tutoriais, mas da maneira que estou fazendo nao está funcionando. nao sei se precisa mudar alguma coisa no web.config ou adicionar mais alguma coisa... qnd fiz uma pagina teste funcionou, criando do zero, mas qnd fui aplicar no meu projeto nao da rolando... vou explicar como fiz e se alguem puder dizer o q está errado agradeço
adicionei o script manager na pagina, coloquei o update panel, coloquei um textbox e um button dentro do update panel, no textbox coloquei AutoPostBack como true e add reference a Controltoolkit do ajax no projeto... nao fiz nada além disso, nao mexi no webconfig nem nada... alguem sabe me dizer pq o textbox nao ta atualizando sem precisar fazer update da página!??
qualquer ajuda eu agraço... e se precisar que eu coloque o webconfig aqui é dizer
abraçosss
- Movido Wagner dos Santos Vasconcellos segunda-feira, 5 de março de 2012 14:42 (De:Certificação Microsoft - Geral)
Respostas
-
Marcos,
vc deve estar esquecendo de algo, aqui tem um ex bem simples da uma olhada
http://www.macoratti.net/07/07/ajax_upp.htm
Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC
- Marcado como Resposta Harley Araujo quinta-feira, 8 de março de 2012 10:37
Todas as Respostas
-
Bom Dia Marcos.
Primeiramente, este não é o Forúm correto para ASP.NET, e será necessário um moderador para mover sua dúvida.
De que forma você quer atualizar o seu Textbox? quando clicar no botão ou quando mudar o Texto?
Se for com o Textbox, o Postback só irá ocorrer quando perder o foco do Textbox,e imagino que a propriedade do seu UpdatePanel esteja com Always. Caso seja a partir do botão, se não me engano o postback só ocorre a partir de um click.
- Editado Luiz Felipe Lima segunda-feira, 5 de março de 2012 14:36
-
qnd eu clicar no botao de atualizar... o texto dele não é alterado manualmente, é automático, é um valor que é calculado numa chamada ao banco, ele calcula esse valor e insere neste texto o resultado do calculo, mas quando rola alguma alteração alguma atualização dos dados na página, tem um botao pra atualizar os dados no banco, mas ele nao atualiza o do textbox, tem que atualizar a página, ou sair da página e voltar pra que ele atualize, queria fazer isso qnd mandasse atualizar no banco, ele atualizasse tb o textbox, sem precisar atualizar a pagina ou sair dele, como o ajax faz mesmo
-
Como está a propriedade do UpdatePanel: UpdateMode? e onde está seu botão, fora ou dentro do UpdatePanel?
O detalhe é que se você colocar autopostback no textbox, você terá q passar por ele e fazer com que ele perca o foco para que o postback efetivamente ocorra.
Pra que o postback ocorra se o botão estiver fora, você precisa mudar o updatemode pra conditional e cadastrar todos os componentes que vão causar postback no updatepanel- Editado Luiz Felipe Lima segunda-feira, 5 de março de 2012 16:02
-
Marcos,
vc deve estar esquecendo de algo, aqui tem um ex bem simples da uma olhada
http://www.macoratti.net/07/07/ajax_upp.htm
Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC
- Marcado como Resposta Harley Araujo quinta-feira, 8 de março de 2012 10:37
-