Usuário com melhor resposta
Preencher dropdownlist dinamicamente, sem disparar OnTextChanged ou OnSelectedIndexChanged

Pergunta
-
Preciso preencher uma DropDownList sem disparar OnSelectedIndexChanged ou OnTextChanged, pois a função javascript chamada somente é CRIADA dinamicamente após carregamento total da página (e consequentemente, preenchido a DropDownList).
O que está ocorrendo é que ao preencher a drop dinamicamente, a função está sendo chamada e ela AINDA não foi criada na página.
Obrigado.
Do It Easy, Do It Perfect! Dot Net!
Respostas
-
no load da página vc dá o bind nele
if(!page.IsPostBack)
{
bind no seu dropdownlist;
}
Junior
- Marcado como Resposta Diego Sayron quarta-feira, 3 de julho de 2013 17:37
Todas as Respostas
-
no load da página vc dá o bind nele
if(!page.IsPostBack)
{
bind no seu dropdownlist;
}
Junior
- Marcado como Resposta Diego Sayron quarta-feira, 3 de julho de 2013 17:37
-
-
-
Junior, tuas ajudas foram generosas.
O problema é que o script também é criado dinamicamente, num objeto Literal. E é criado durante o carregamento da página, imediatamente após o preenchimento da drop.
Isso significa que no carregamento da página, a drop vai chamar a função e ela ainda não vai estar lá.
Tive que NÃO chamar o script no carregamento da página, aí tua sugestão funcionou. Mesmo assim, agradeço se alguém responder como não disparar o "evento" da drop durante seu preenchimento.
De todo jeito, Obrigado!
Do It Easy, Do It Perfect! Dot Net!