Visualizzazione dei risultati da 1 a 3 su 3

Discussione: View State

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75

    View State

    Salve.
    La situazione è la seguente:
    ho un controllo utente con 2 bottoni(avanti e indietro) e una textbox(dato).

    Quello che ho scritto è:

    sub avanti
    ViewState("contatore")=ViewState("contatore")+1
    end sub

    sub indietro
    ViewState("contatore")=ViewState("contatore")-1
    end sub

    per gestire l'on click sui due bottoni.

    Inoltre, nel controllo utente c'è:

    sub Page_Load
    dato.text=array(Contatore)
    end sub

    Il problema è che non cambia il testo nella text box.

    Come posso fare?
    Specifico che il controllo utente viene caricato in un placeholder che si trova nel form di una pagina aspx.

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    prova così:
    codice:
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            'Inserire qui il codice utente necessario per inizializzare la pagina
            If Not Me.IsPostBack Then dato.Text = array(Contatore)
        End Sub
    
        Private Sub Button_avanti_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_avanti.Click
            Contatore = CInt(Me.ViewState("contatore"))
            If Contatore < 2 Then Contatore += 1
            Me.ViewState("contatore") = Contatore
            dato.Text = array(Contatore)
        End Sub
    
        Private Sub Button_indietro_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button_indietro.Click
            Contatore = CInt(Me.ViewState("contatore"))
            If Contatore > 0 Then Contatore -= 1
            Me.ViewState("contatore") = Contatore
            dato.Text = array(Contatore)
    
        End Sub
    
        Private array$() = {"Stefano", "Carlo", "Nicola"}
        Private Contatore% = 0
    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75
    Il problema è che non posso avvalorare direttamente i controlli nelle subroutine relative ai bottoni, perchè ho bisogno di riusare queste sub anche per altre pagine dove ci sono controlli diversi.

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.