Prima di tutto mi scuso subito se ho sbagliato luogo dove postare questo messaggio (ho sempre sbagliato..... )
Ragazzi, sto impazzendo. Anzi si potrebbe dire che abbiamo l'azienda quasi ferma perché non troviamo soluzione:
ambiente: visual web developer ASP.NET
linguaggio: VB
obiettivo: alla pressione di un pulsante il codice deve cambiare la view di una multiview e saltare ad un preciso punto della stessa pagina web.
problema: il Response.Redirect(Request.RawUrl + "#corpoDettagli") ANNULLA l'intento di MultiViewDettagli.SetActiveView(View_Dettagli_003) , che è appunto quello di cambiare la view corrente. Se si toglie Response.Redirect(Request.RawUrl + "#corpoDettagli") funge benissimo, la view viene cambiata.
Qui posto il pezzo di codice. Alla pressione del pulsante viene scatenato questo code behind:
Protected Sub ImageButton30_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles ImageButton30.Click
MultiViewDettagli.SetActiveView(View_Dettagli_003)
'questo deve portare la schermata alla parte 'dettagli' della pagina
Response.Redirect(Request.RawUrl + "#corpoDettagli")
End Sub
Ditemi se vi serve altro codice.
[edit by ciko]