Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    229

    [asp.net] isPostBack per invocazione pagina tramite href

    Ciao a tutti,
    ho un problema.
    Ho creato una pagina default.aspx che vorrei richiamare più volte perché ad ogni link viene modificata solo la struttura centrale.

    Ho provato ad utilizzare la funzione isPostBack per verificare se la chiamata della pagina iniziale viene fatta per la prima volta o meno, ma "isPostBack" viene settato a "true" solo se la richiesta proviene da form e pulsanti e non da "href"

    Io richiamo la mia pagina tramite il tag go.

    Come posso fare?
    Volevo controllare l'esistenza delle variabile "var1" per bypassare il problema ma non sparei come fare con asp.net.
    Ogni suggerimento è ben accetto...
    Grazie.


  2. #2
    codice:
    if(Request.QueryString["var1"] == "1")
    {}
    Chi sbaglia, apprende meglio di chi non ha mai commesso errori.
    DOT.NET Addicted since 2006 (My Blog)

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    229
    Grazie per la risposta.
    Io eseguivo il seguente comando per verificare se era la prima volta che entravo nella pagina iniziale:

    if (!IsPostBack || Request.QueryString["var1"] == null
    {
    // sono entrato la prima volta
    }else
    {
    // già ho caricato la prima pagina
    }

    banalmente sbagliavo nel mettere la condizione di OR invece che di AND

    al stringa corretta è

    if (!IsPostBack && Request.QueryString["var1"] == null

    grazie ancora.

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.