Quando eu clicar em um botão no formulário ... o meu código nunca atinge o evento onclick

votos
1

Eu tenho um dropdownlist e uma caixa de texto com um botão em um formulário. Quando um botão é clicado ele não ir para o meu onclick mesmo no código, mas ele vai para o evento SelectedIndexChanged do meu dropdownlist. Como posso consertar isso?

Publicado 19/05/2009 em 15:15
fonte usuário
Em outras línguas...                            


4 respostas

votos
4

Eu não sou uma pessoa VB.net, mas tentar mudar o seu asp: botão para isso:

 <asp:Button id="btnlookup" Height="24px" Text="LookUp" Width="60px" 
 OnClick="btnlookup_Click" runat="server"/>
Respondeu 19/05/2009 em 15:28
fonte usuário

votos
1

Será que o seu Page_Load tem uma chamada para alterar o índice selecionado ou os itens no DropDownList fora de verificação de postback?

Respondeu 19/05/2009 em 15:31
fonte usuário

votos
0

Se a sua lista suspensa não está definido para autopostback, e você alterar seu valor antes de clicar no botão (e desencadeando uma nova postagem), em seguida, evento onchange do suspenso é suposto disparar.

... não que isso explica por que você clicar manipulador não está disparando.

Respondeu 19/05/2009 em 15:33
fonte usuário

votos
0

Certifique-se o manipulador de eventos está a lidar com o controle correto, ou a tag botão é referenciar o método correto em que é elemento onclick.

Respondeu 19/05/2009 em 15:18
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more