Focus con ASP.NET 2.0

di Stefano Mostarda, in .Net 2.0,

Una delle prime cose di cui ho sentito la mancanza nel .NET framework 1.x è stata l'assenza di un metodo/controllo che permettesse di settare il focus su un INPUT al caricamento della pagina. Personalmente ho creato subito un controllo custom (in un prossimo post ne parlerò sicuramente).
Visto che il grande obiettivo inseguito dalla Microsoft nella versione 2.0 è quello di velocizzare lo sviluppo, non poteva certo mancare questa feature. Ecco bello pronto un metodo per impostare il focus.

overload 1 Page.SetFocus(Control controllo);
overload 2 Page.SetFocus(string nomecontrollo);

Nel primo caso bisogna passare come parametro un'istanza del controllo; nel secondo non il nome del controllo lato server, ma il suo ClientID, ovvero il nome che viene assegnato al controllo sul browser (che non sempre coincide col nome del controllo. qui c'e una spiegazione del perchè).


Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Nella stessa categoria
I più letti del mese