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è).
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
- Javascript, Update Panel e gli eventi, il 17 luglio 2007 alle 00:38
- App_Offline.htm e la sua quasi inutilità, il 22 dicembre 2006 alle 16:22
- ATLAS è molto meglio di ASP.NET AJAX, il 28 ottobre 2006 alle 12:53
- DataBinding con ATLAS, il 3 ottobre 2006 alle 00:01
- Attributi e Validazione del querystrig, il 3 settembre 2006 alle 23:56
- Un elogio ai VirtualPathProvider, il 10 giugno 2006 alle 11:25