Vi propongo di migliorare il framework dei pannelli web in modo da evitare che il focus passi attraverso dei campi disabilitati (anche a runtime da codice).
In generale sarebbe poi da sistemare la gestione del focus che in molti casi si comporta diversamente da quanto impostato a design time dal programmatore, probabilmente per il cambiamento arbitrario del focus determinato da eventi del pannello.