Passaggio di valori con asp .net tra pagine

giovedì 13 maggio 2004 - 13.58

PEPE Profilo | Senior Member

Salve,
sto studiando su alcuni manuali questa nuova piataforma e nonostante tutto ho una domanda da proporvi.
Nei manuali che sto leggendo gli esempi riportati sono tutti sviluppati in una pagina.

Ci sono comandi analoghi a request.form e request.querystring sulla piattaforma .net?

Cmq come si fa in generale in .NET?
Grazie.

PEPE Profilo | Senior Member

Ciao, Ho letto la guida che mi ha chiarito il concetto ma di fatto non mi ha chiarito come devo scrivere il codice.

Ecco il sorgente che ho creato per una prova:
<%@ Page Language="vb" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<script runat=server>
Class appo
'Dichiarazione Variabili Globali
public nome_Utente as string

'Metodi
Sub Invia_Dati(obj as Object, e as Eventargs)
nome_Utente="Prova"
Server.Trasfer("menu.aspx")
End Sub
End Class
</script>

<html>
<head>
<title>prova</title>
<meta name="GENERATOR" content="Microsoft Visual Studio.NET 7.0">
<meta name="CODE_LANGUAGE" content="Visual Basic 7.0">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</head>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<asp:TextBox ID="utente" Runat=server></asp:TextBox>
<br>
<asp:LinkButton ID="invia" Runat=server text="Accedi" OnClick=Invia_Dati></asp:LinkButton>
</form>
</body>
</html>

Mi da il seguente errore: 'Trasfer' non è un membro di 'System.Web.HttpServerUtility'.
Devo importare un namespace in particolare?

Grazie,
Luca.


PEPE Profilo | Senior Member

ciao,
volevo dirti che se provo a mettere server.transfer all'interno di una sub di una classe mi da un errore.

se invece faccio cosi

<script runat=server>
Public Class memorizza_info
'VARIABILI GLOBALI
public nome_utente as string
public password as string
public indirizzo_ip as string
End Class

Sub Invia_Dati(obj as Object, e as Eventargs)
dim memo as new memorizza_info
memo.nome_utente=login.Text
memo.indirizzo_ip=pass.Text
Server.Transfer("menu.aspx")
End Sub
</script>

mi funziona ma nell'altra pagina non riesco a riacchiapparmi i dati.
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