33 messaggi dal 30 agosto 2005
Salve a tutti,
mi succede una cosa strana su di una procedura d'aggiornamento di una pagina web. Premetto che utilizzo vs.net - linguaggio: visual basic.
La procedura dovrebbe prendere i dati digitati in alcune text box il cui valore viene caricato, preventivamente al page load, con dei dati estratti da una SELECT. Io aggiorno con UPDATE. Succede che il valore che la procedura sembra leggere il valore caricato precedentemente e non quello digitato succesivamente. La query funziona perchè, a volte cambiando text box tutto riesce. Inoltre sostituendo nella query un valore definito invece di una valore variabile il tutto funziona. La copia di questa pagina(formata da circa 16 campi) è utilizzata per inserire nella stessa tabella nuovi record , i valori digitati vengono letti tranquillamente dall'istruzione INSERT e tutto va a buon fine.
Mi aiutate?
Marcello

Marcello OCONE
Ma nel page load prima di caricare i dati nei textbox controlli il postback?

imperugo
Microsoft MVP
myblog : http://www.tostring.it
considera che il pageload viene eseguito ad ogni postback.

puoi controllare se la pagina è caricata per la prima volta con Page.IsPostBack

ciao marco

sorry per la sovrapposizione :)
Modificato da nostromo il 18 novembre 2005 14.59 -

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
33 messaggi dal 30 agosto 2005
Ragazzi dimenticavo di dirvi che sono un neofita della questione. comungue scrivendo: Page.IsPostBack () mi sottolinea come errore.
Come faccio a scrivere la sintassi corretta. In effetti mi sa che non controllo il PostBack

Marcello

Marcello OCONE
in c#
if(!Page.IsPostBack)
      {
        //carico i dati
      }



in VB

If Not Page.IsPostBack Then 
..
End If


ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
33 messaggi dal 30 agosto 2005
Funziona!!! Siete grandi.
alla prossima.
MArcello

Marcello OCONE

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.