Existem muitos artigos discutindo como passar uma referência entre duas páginas. Passar entre a página é usado
Server.Transfer Substitua Response.Redirect.
exemplo:
------------- Na página A CodeBehind:
Pagea de aula pública: System.Web.ui.Page
{{
public System.web.ui.webcontrols.textbox textbox1;
public System.web.ui.webcontrols.button Button1;
// Código de página padrão (Page_load, etc)
// ....
// ....
Private Void Button1_Click (remetente de objeto, System.EventArgs e)
{{
Server.Transfer (B.aspx);
}
}
------------- Na página B CodeBehind:
Private void page_load (remetente do objeto, System.Eventargs e)
{{
paya myApage = context.Handler como Pagea;
String textBoxFropagea = myApage.textbox1.text;
}
Como todos os objetos (A e B) ao usar o Server.Transfer (A e B) estavam ativos no servidor no momento, você pode citar qualquer coisa.
Modificar ligeiramente B.aspx (fornecido pelo UESTC95):
pague mypage = (página) context.Handler;
String textBoxfropagea;
TextBoxfropagea = (TextBox) MyPage.findcontrol (TextBox1).
Dessa forma, o tipo de proteção pode ser usado normalmente em A.aspx.
BOA SORTE!