Focus em ASP .NET

02/05/2005

0

Pessoal,

Tenho uma tela de login que quero que quando ela carrega o cursor (focus) fica em cima do TextBox onde o usuario va digitar o seu Login. Como faço isto em ASP .NET ???


Fredy992

Fredy992

Responder

Posts

04/05/2005

Ivinsons

Vamos lá amigo :

Primeiramente declare uma procedure dessa maneira:

//Manda o foco para o controle indicado
         Procedure SetFocus(aPage : page; CTRL: System.web.UI.Control);


Agora vc implementa assim :

 with aPage do
    RegisterStartupScript(´focus´,
    System.String.Format(´<SCRIPT>document.getElementById("").focus();</SCRIPT>´,
    [ctrl.ID]));


depois utilize assim :

SetFocus(Page, Textbox1);


O que fizemos foi simular o alert do javascript simplesmente!

Forte abraço !

Ivinson Lima
Analista Sistemas


Responder

06/05/2005

Cristiam

Opa, acabei de testar aqui e funcionou perfeitamente. :D


Responder

18/03/2006

Milsonsm

Parabens sua resposta foi de grande ajuda....


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar