Looks like you want to transfer some large data. Use DataTable or HashTable to store the data.
Page 1
Store the DataTable in Session
Session["dtData"] = dtUserData;
Page 2
Get the data from session
DataTable dtTemp = (DataTable)Session["dtData"];
That's all.