1. Use QueryString, como:
Valor da passagem da página1
string destUrl = string.Format("{0}?Id={1}&Name={2}", "Dest.aspx", id, nome);
Response.Redirect(destUrl);
Página2-Uso
Request.QueryString["Id"] e Request.QueryString["Nome"]
2. Use variáveis de sessão
3. Use Servidor.Transfer