COMO TRANSFERIR DADOS DE UM WEB FORM PARA OUTRO?

MLALEX 10/09/2014 18:54:24
#441123
Olá pessoal!! Durante muitos anos trabalhei com o VB6 e agora estou iniciando no Visual Studio 2012. Só que no que se refere a Web é tudo muito diferente. Como faço para transferir dados de um Web form para outro, tipo o Session([Ô]Variável[Ô]) = [Ô]Ok[Ô] . Me disseram que utilizar o Session pode dar problemas se dois internautas acessarem simultaneamente o mesmo comando. Então, como fazer isso?
NICKOLASCARLOS 10/09/2014 19:20:05
#441124
Você pode, tipo:
Tem um label1 no form1
Para mudar sua propriedade text (apartir do form2)
você coloca(no form2) o seguinte códio
form1.label1.text  = [Ô]Arroz é bão![Ô]


Se não tiver entendio avisa ae vlw fui!
PEGUDO 11/09/2014 09:02:39
#441140
Resposta escolhida
Programação Orientada a Objetos

no Arquivo Class1
Public Class Class1
Private Shared iVariavel As String

Public Shared Property variavel As String
Get
Return iVariavel
End Get
Set(value As String)
iVariavel = value
End Set
End Property
End Class


para utilizar:
No WebForm1, no clique de um botão por exemplo:
Class1.Variavel = [txt-color=#e80000][Ô]Peguei isso do WebForm1[Ô][/txt-color]
Response.Redirect([txt-color=#e80000][Ô]WebForm2.aspx[Ô][/txt-color], True)


Supondo que você tenha um Asp:Label, no WebForm2, chamado [txt-color=#0000f0]Label1[/txt-color]
No WebForm2, no Load por exemplo:
Label1.InnerText = String.Format([txt-color=#e80000][Ô]{0} e estou exibindo no WebForm2[Ô][/txt-color],Class1.Variavel)

MLALEX 11/09/2014 19:01:25
#441156
Quero agradecer a você NICKOLASCARLOS e ao PEGUDO pela atenção, mas no caso de programação Web, a resposta do PEGUDO funcionou bem melhor. MUITO OBRIGADO AOS DOIS.
Tópico encerrado , respostas não são mais permitidas