protected void page load() { DataTable dt = new DataTable(); dt.Columns.Add("a"); dt.Columns.Add("b"); dt.Columns.Add("c"); dt.Columns.Add("d"); dt.Columns.Add("e"); dt.Columns.Add("f"); dt.Rows.Add("value1","value2","value3","value4"); byte[] ba = ConvertToBytes(dt); string data = Convert.ToBase64String(ba); string dataEncoded = Server.UrlEncode(data); Response.Redirect("http://www.project.com/page1.aspx?q=" + dataEncoded, false) } public static byte[] ConvertToBytes(Object obj) { using (MemoryStream ms = new MemoryStream()) { BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(ms, obj); return ms.ToArray(); } }
QUERY_STRING
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)