Vejam abaixo como colocar na sua aplicação web utilizando a linguagem de programação C#.
1) Inicie um novo website e adicione 2 botões e 1 textbox semelhante a imagem abaixo:
2) Altere os objetos para as seguintes propriedades:
2) Altere os objetos para as seguintes propriedades:
1º botão - Id: btnDefault
Text: Default
2º botão - Id: btnNaoDefault
Text: Não Default
1º textbox - Id: txtMensagem
width: 250px
3) Clique 2x em cima do botão btnDefault para disparar o evento Click() e informe o seguinte código:
protected void btnDefault_Click(object sender, EventArgs e)
protected void btnDefault_Click(object sender, EventArgs e)
{
txtMensagem.Text = "Passei pelo botão Default";
}
4) Clique 2x em cima do botão btnNaoDefault para disparar o evento Click() e informe o seguinte código:
protected void btnNaoDefault_Click(object sender, EventArgs e)
protected void btnNaoDefault_Click(object sender, EventArgs e)
{
txtMensagem.Text = "Não passei pelo botão Default";
}
5) No evento Page_Load() da pagina informe a seguinte código:
protected void Page_Load(object sender, EventArgs e)
{
Page.SetFocus(btnNaoDefault);
Page.Form.DefaultButton = btnDefault.UniqueID;
}
6) Pronto!! pressione a tecla F5 para compilar sua página. Veja que o foco é redirecionado para o botão "Não Default". Se pressionarmos a tecla Enter veja que mesmo o foco não estando no botão "Default" o metodo Click() do botão Default é disparado.
Bem é isso pessoal, vale a pena lembrar que vale também para web sites que possuem Master Page.
Até a próxima....