best and secure way to pass dataset from one aspx page to another aspx page is Session.
u can store DataSet in session variable on first page
Session["DS"] = objDs;
and then u can redirect to another page and access that dataset on other page as follows
DataSet objDS;
objDS = Session["DS"];