Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    66

    Passare dati da aspx ad aspx

    Salve è la prima volta che scrivo... Sono un novello utilizzatore di asp.net (ho cominciato stamattina). Beh ora vi dico il mio problema:
    Ho un file .aspx che chiede all'utente i dati anagrafici, con i vari controlli. Ad esempio il nome è:
    codice:
    Nome: <asp:Textbox id="nome" runat="Server" /> 
    <asp:RequiredFieldValidator runat="server" id="reg_nome" ControlToValidate="nome" 	
    ErrorMessage = "Devi inserire il nome!" 	
    display="Dynamic" />
    Detto questo voglio passare i dati inseriti all'utente in nuovo file .aspx che li elaborerà sottoforma di tabella:
    codice:
    <tr> <td> Nome </td> 
    <td> <% Response.Write(Request.Form("nome")) %> </td> </tr>
    Ma con questa istruzione mi esce solo la prima casella, ovvero Nome, e non la seconda col nome da me inserito.

    Ringrazio chi saprà aiutarmi e mi scuso se mi sono espresso male ^^

    ps: dmenticavo, linguaggio c#

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    beh si solito i dati si passano alla stessa pagina, non so se vieni da Asp 3.0 .... (almeno è l'impressione).

    Se cosi' fosse, (la stessa pagina) dovresti semplicemente scrivere

    codice:
    Response.Write(nome.Text);

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    66
    No, non veno da ASP 3.0, non avevo visto nulla lato server fino a ieri mattina...
    Comunque come hai detto tu non va...
    Con la mia riga di codice invece appare la tabella bianca...
    Non saprei come spiegarmi meglio... probabilmente è una stupidata...

  4. #4
    Utente di HTML.it L'avatar di GabbOne
    Registrato dal
    Mar 2006
    Messaggi
    577
    Ti conviene seguire qualche tutorial visto che non hai mai programmato lato server almeno hai la sicureza di testare un qualcosa di funzionante e poi man mano inizi a personalizzare gli esempi. Qualche tutorial lo trovi qui

    Resta il fatto che asp.net richiede buone conoscenza teoriche sia della programmazione ad oggetti che di quella lato server. Quello che hai proposto come codice è una tecinca di programmazione un po obsoleta classica del classic asp e di php, quindi ti conviene farti prima un buona lettura introduttiva su asp.net e poi cominciare a testare qualcosa.

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    66
    risolto... era una stronzata... grazie lo stesso!

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    io parlavo della stessa pagina...

    codice:
    Nome: <asp:Textbox id="nome" runat="Server" /> 
    <asp:RequiredFieldValidator runat="server" id="reg_nome" ControlToValidate="nome" 	
    ErrorMessage = "Devi inserire il nome!" 	
    display="Dynamic" />
    
    <asp:button id="btNome" runat="server" onclick="nome_click" />
    e nel file .cs
    codice:
    protected void nome_click(object sender, EventArgs e)
    {
    Response.Write(nome.Text);
    }

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    66
    Sì sì, va bene la tua soluzione. Comunque l'ho fatto in due pagine diverse con un transfer

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.