Primi passi in ASP.NET

mercoledì 08 novembre 2006 - 15.49

Abdujaparov Profilo | Newbie

Salve a tutti sto cercando di realizzare una pagina html che mi invia un form ad una pagina aspx che elabora i dati ricevuti.
Ora il mio problema sta nel prendere questi dati dal form, il mio form è fatto in questo modo:
<form id="form1" action="autenticazione.aspx" method="post" title="Ciccio">
<div>
<br />
<br />
Nome:
<input id="nome" type="text" /><br />
Cognome:
<input id="cognome" type="text" /><br />
Indirizzo:
<input id="indirizzo" type="text" /><br />
Email:
<input id="email" type="text" /><br />
User:
<input id="user" type="text" /><br />
Password:
<input id="pass" type="password" /><br />
Conferma password:
<input id="cpass" type="password" /><br />
<input id="Submit1" type="submit" value="submit" />
<input id="Reset1" type="reset" value="reset" /></div>
</form>

La mia pagina aspx cerca di prendere i dati ricevuti in questo modo:
<%
string nome = Request.Form["nome"];
string cognome = Request.Form["cognome"];
string indirizzo = Request.Form["indirizzo"];
string email = Request.Form["email"];
string user = Request.Form["user"];
string pass = Request.Form["password"];
%>

<%=nome %><br />
<%=cognome %><br />
<%=indirizzo %><br />
<%=email %><br />
<%=user %><br />
<%=pass %><br />

Però quando provo a prendere questi benedetti dati le stringhe nome, cognome, ecc ecc sono sempre null, ma a quanto pare è la Request.Form a non contenere nulla, cosa sbaglio?
Cosa devo aggiustare?
Grazie a tutti, ciao ciao.

tecnovico Profilo | Junior Member

Ti consiglio questo link per iniziare ed arrivare ad un buon punto: https://www.microsoft.com/italy/msdn/risorsemsdn/sviluppoweb/aspnet/default.mspx
Se il link ti sembra utile ti prego di accettare la risposta. ;)

tecnovico Profilo | Junior Member

scusa se mi intrometto ma nell'esempio che hai fatto non c'è passaggio di parametri tra 2 pagine diverse o sbaglio? se metti una controllo server textbox e poi un bottone nella stessa pagina e fai String nome=text1.text hai semplicemento memorizzato il valore in una veriabile locale.

tecnovico Profilo | Junior Member

mentre ci siamo... ho una gridView a cui è associato un data set attraverso:
GridView1.DataSource = mydataSet
GridView1.DataBind();
e mi visualizza alcune colonne; poi nella grid view ho aggiunto un pulsante buttonfield che mi dovrebbe aprire un altra pagina con il dettaglio della riga selezionata, come mi consigli di procedere?
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5