Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    52

    Codice dentro pagina ASPX

    Scusate sono proprio all'inizio con .NET.
    Ho una pagina ASPX dalla quale devo recuperare dei valori.
    In ASP usavo Var = Request("Nome") e scrivevo il tutto dentro i caratteri <% e %>.
    In aspx come si fa ?


    Giuliano

  2. #2
    + o - è lo stesso

    prova a metterci una label e nel code behind scrivi

    label1.text=request("quello che vuoi")
    Frate Priore: "È Lucifero in persona!"
    Trinità: "Lo conosci?"
    Bambino: "Mai sentito nominare, deve essere un professionista dell'est"

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    52
    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2002
    Messaggi
    52
    private void Page_Load(object sender, System.EventArgs e)
    {
    ContractAccount.Text = Request("Nome");
    }

    Mi da un errore di questo tipo :

    "System.Web.UI.Page.Reqeust"indica "proprietà" dove era previsto "metodo"

    G.

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2001
    Messaggi
    1,482
    Originariamente inviato da Giuliano
    ContractAccount.Text = Request.QueryString("Nome");
    Oppure
    ContractAccount.Text = Request.Form("Nome");

    Hey hey, my my Rock and roll can never die!

  6. #6
    ContractAccount.Text=Request.QueryString["Nome"];

    Non so JS.NET ma se usi C# mi sembra che dovresti mettere la parentesi quadra.
    "La vendetta è un piatto che va gustato freddo"
    Antico proverbio Klingon.
    Lo chiamavano il 'Computer Umano'. Sapeva contare fino a 20 e nudo fino a 21!

  7. #7
    Si, anche in C# ci vanno le parentesi quadre!
    Inoltre se il Request lo assegni ad una label devi aggiungere il metodo ToString() alla fine, perchè il risultato del Request è di tipo Object e la label di tipo String. ti consiglio di aggiungere anche il metodi Trim che ti elimina gli spazi.

    ContractAccount.Text = Request["Nome"].ToString().Trim();

    Per quanto riguarda l'errore, anch'io c'ho sbattuto la testa per un po', ma poi nel mio caso era normale. Ti spiego.
    Avevo fatto una pagina aspx che elaborava una varibile passatagli dal flash. Quindi quando provavo il file aspx da solo senza il filmato flash nella pagina mi dava l'errore, poi provando tutto insieme l'errore non c'era più perchè la variabile gli veniva passata! Quindi se hai un problema di questo tipo, non ti preoccupare dell'errore!
    Nibbles

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.