Enviar botão de controle de login quando eu apertar Enter
Eu tenho uma página da Web do asp.net com um controle de logon nele. Quando eu apertei Enter, o botão Login não dispara; em vez disso, a página envia, sem fazer nada.
A solução padrão para isso que encontrei on-line é incluir o controle Login em um painel e, em seguida, definir o botão padrão do painel. Mas aparentemente isso não funciona tão bem se a página tiver uma página mestra. Eu tentei definir o botão padrão no código comao controle.IDENTIDADE,ao controle.ClientID eao controle.UniqueID, e em cada caso eu recebo:
O DefaultButton de panelName deve ser o ID de um controle do tipo IButtonControl.
Tenho certeza de que há uma maneira de fazer isso com JavaScript, mas eu realmente gostaria de fazer isso com o código C # simples, se possível. É possível?