Oppure

Loading
21/01/10 11:37
sorigrafia
Ciao a tutti...

durante l' evento "Timer1_Tick" vorrei, se mi si verificano certe condizioni, chiudere la pagina corrente e aprire un' altra pagina del mio progetto.

Solitamente, passaggi da una pagina all' altra li ho gestiti con dei pulsanti e con questo codice:

Protected Sub ButtPageStart_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles ButtPageStart.Click
Page.Response.Redirect("Start.aspx";)
End Sub

Inserendo però la stessa stringa (Page.Response.Redirect("Start.aspx";)) durante l' evento "Timer1_tick"(o qualsiasi altro evento) mi da l' errore "risposta non disponibile in questo contesto" quando cerca di aprire la pagina.

Cosa devo fare per riuscire ad aprire la mia pagina?
Ho trovato pochissime cose sul web...

Grazie, ciao
aaa
22/01/10 8:46
growning
prova ad inserire client-side il timer all'interno di un update panel:


<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
        <Triggers>
            <asp:AsyncPostBackTrigger ControlID="Timer1" EventName="Tick">
            </asp:AsyncPostBackTrigger>
        </Triggers>

           </asp:UpdatePanel>
     <asp:Timer ID="Timer1" runat="server" Interval="5000">
        </asp:Timer>
aaa