1. 次のような QueryString を使用します。
Page1 パス値
string destUrl = string.Format("{0}?Id={1}&Name={2}", "Dest.aspx", id, name);
Response.Redirect(destUrl);
Page2-用途
Request.QueryString["Id"] および Request.QueryString["Name"]
2. セッション変数を使用する
3. Server.Transfer を使用する