Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    17

    Ordine per il caricamento degli oggetti

    Nella mia pagina asp.net ho due webusercontrol. Uno tira su dei dati dal db, mentre l'altro mi serve per fare il login.
    Il primo tira su dei dati in base ad una variabile di sessione che se non ci si logga haun valore di default, mentre se mi loggo prende l'id dell'utente.

    Cosa succede però, che quando faccio il click sul pulsante del secondo oggetto che mi da il login, prima che venga lanciata quella funzione mi fa il rendering dell'altro oggetto. Per cui vedo i dati che dovrei vedere nel primo oggetto solo dopo che ho fatto un refresh. Questo perchè io cambio il valore di questa variabile di sessione solo dopo che l'altro oggetto ha già fatto il rendering.

    Come faccio a dare un ordine alla generazione degli oggetti? Oppure come faccio a dire all'interno del mio oggetto che fa il login di ricaricare a livello server nuovamente la pagina in modo che il client non deve refreshare, la mia pagina mantiene il suo viewstate, che se io facessi un response.redirect non mi manterrebbe?

    grazie mille ciao ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Avevo risolto una cosa simile richiamando l'evento Load della pagina, più o meno in questo modo:

    Sub MioEvento(Obj as Object, E as EventArgs)
    '...
    Page_Load(Obj, E)
    ...
    End Sub

    Bruttino ma ha funzionato

    Hey hey, my my Rock and roll can never die!

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    17

    ma che parametri passo...

    ...io uso c#, ma quando chiamo la mia funzione io devo passare dei parametri, Obj e E per intenderci. Cosa passo io come paramentri?

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.