Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    388

    Assegnare il focus[vbnet]

    salve a tutti vorrei chiedervi un aiuto!
    con una funzione e con l'evento "OnTextChanged" posto su due Textbox e con AutoPostBack="True" calcolo la loro somma e l'assegno ad una label però ogni volta perdo il focus c'è qualcuno che sa come riassegnare il focus ad un oggetto dopo il calcolo.

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prova così:
    codice:
        Private Sub TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged, TextBox2.TextChanged
            Dim n1#, n2#
            If IsNumeric(Me.TextBox1.Text) Then n1 = CDbl(Me.TextBox1.Text)
            If IsNumeric(Me.TextBox2.Text) Then n2 = CDbl(Me.TextBox2.Text)
            Me.Label1.Text = (n1 + n2).ToString
    
            Me.RegisterStartupScript("", String.Format("<script>document.forms[0].{0}.focus();</script>", Me.TextBox1.ClientID))
    
        End Sub
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    388
    Colpito e affondato praticamente perfetto!!
    grazie!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.