Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212

    ASP.NET Inserimento variabile da sezione script in ahref

    Ciao a tutti, ho un problema che probabilmente è banalissimo ma non riesco a risolvere!
    In pratica ho nella sezione script una variabile chiamata var_id e me la voglio riportare in un tag ahref per trasferirla au una nuova pagina.
    Ho provato ad inserirla col classico modo di asp ma mi da questo errore:

    CS0103: Il nome 'var_id' non esiste nella classe o nello spazio dei nomi 'ASP.vw_discussioni_aspx'.

    Qualcun sa come fare a risolvere? Grazie!

    <script language="C#" runat="server">
    private void Page_Load()
    {
    string var_id = 1;
    }
    </script>


    <body>
    <form id="form1" runat="server">
    Link
    </form>
    </body>

  2. #2
    la variabile deve essere dichiarata generale, se è all'interno di una funzione la vedra solo al suo interno:
    codice:
    <script language="C#" runat="server"> 
    string var_id;
    private void Page_Load() 
    { 
    var_id = 1; 
    } 
    </script> 
    
    <body> 
    <form id="form1" runat="server"> 
    Link 
    </form> 
    </body>

  3. #3
    Utente di HTML.it L'avatar di shaone
    Registrato dal
    Apr 2003
    Messaggi
    212
    Ho messo fuori dalla funzione la variabile ma mi sorge ancora un problema..
    Devo fare una verifica sulla variabile e mi da questo errore adesso, probabilmente perchè nella funzione non vede la variabile.. :

    CS0120: Occorre un riferimento a un oggetto per la proprietà, il metodo o il campo non static 'System.Web.UI.Page.Request'.

    Un ultimo sforzo... Grazie!!

    <script language="C#" runat="server">
    string forum_id = 1;

    private void Page_Load()
    {
    if(forum_id == null)
    {
    Response.Redirect("vw_forum.aspx");
    }
    }
    </script>

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    string forum_id = "1";

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 © 2026 vBulletin Solutions, Inc. All rights reserved.