Gafanhoto
08/03/2010 - 13:35
Olha só.... Tenho uma página com 3 botões. São eles em ordem de cima pra baixo:
LOGOUT
BUSCAR
BUSCAR NUMERO
Eu tenho um textbox e ao lado o botão BUSCAR. O problema é que ao dar um ENTER, que é o que a maioria das pessoas faz, o browser pega o primeiro botão de cima pra baixo, pois não está entre tags <form> como era antigamente.
E o primeiro botão de cima pra baixo é o LOGOUT.
COmo faço pra, ao dar um ENTER na textbox ele ativar o evento onClick do botão BUSCAR ao invés do LOGOUT?
raphael_suporte
08/03/2010 - 13:54
se está usando o IDE do Visual Studio, basta selecionar o botão que deseja e marca-lo como 'default'
Gafanhoto
09/03/2010 - 09:30
O problema é o seguinte.
O botão LOGOUT está em uma Master Page.
E depois tenho mais 2 botões dentro do CONTENT PLACE HOLDER.
É o padrão TEXTBOX e um botão do lado, pra sistema de busca.
Se eu definir o de cima como default, ao dar ENTER estando na textbox de baixo ele dará um submit no botão de cima.
quintelab
12/03/2010 - 00:38
O panel tem a propriedade DefaultButton, basta colocar o textbox e o botão no mesmo panel e definir esta propriedade.
Abraços...
Gafanhoto
12/03/2010 - 11:59
Perfeitooooo...
Eu nem tinha colocado os botões dentro de um Panel.
Resolvido... Obrigado mais uma vez.. Bah quintelab, de tanto que tá me ajudando daqui um pouco vai ter que mandar a conta pra mim fim do mês.... rsrsrsrs
falou... abraço
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor
clique aqui.