Focus Pulsanti

mercoledì 14 gennaio 2009 - 19.06

Gemini Profilo | Expert

Ciao a tutti,
ho creato un modulo per il login.
Vorrei, dopo che l'utente ha inserito i dati di accesso, che digitando il tasto di invio sulla tastiera venga eseguito il login.
Ora quando digito invio prende il click di un altro tasto.
In generale, come faccio a dire che quando compilo un determinato campo e digito invio deve eseguire un determinato tasto?
Grazie mille

19018 Profilo | Expert

Intercetti la pressione del tasto Enter e controlli se l'utente ha messo i dati della login..in quel caso o richiami direttamente la routine di login oppure scateni l'evento di pressione del bottone di login.
ciao
Stefano Passatordi

http://blogs.dotnethell.it/stem/

rossimarko Profilo | Guru

Un'altro metodo è quello di inserire un Panel nella tua pagina che raggruppa i controlli interessati e impostare la proprietà DefaultButton del Panel con il nome del pulsante di default: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.panel.defaultbutton.aspx

Se l'impostazione è valida per tutta la pagina allora nel form hai una proprietà che riguarda tutta la form
-----------------------------------------
Rossi Marco
http://blogs.dotnethell.it/rossimarko
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5