salve,
sto creando dinamicamente un wizard i cui step sono degli ascx che carico richiamando le path da tabelle del db. Ciò che faccio è caricare tutti gli ascx nell'init del wizard e fin qui tutto va bene.
nel momento in cui però devo caricare lo stesso ascx in due step diversi passandogli una session, mi compare sempre l'ascx con l'ultimo valore acquisito dalla session....GIUSTAMENTE!
per ovviare ciò ho creato delle condizioni nell' "ActiveStepChanged" in cui in base all' ActiveStepIndex mi carico la session e mi ricarico l'ascx

Session("idQu") = ds_Step_Control.Tables(0).Rows(0)("idQuestionario" )
Dim objCTL As New System.Web.UI.UserControl
objCTL = LoadControl(ds_Step_Control.Tables(0).Rows(0)("Pat h"))
newWizardStep.Controls.Add(objCTL)
w_analisi.WizardSteps.Add(newWizardStep)

ma sembra infischiarsene..cioè non ripassa nel page_load dell'ascx e quindi rimane cmq l'ascx caricato precedentemente

chi mi sa aiutare??????????????????????????????????????????? ?

grazie mille in anticipo