You can store data in session variable or cache
Cache.Insert("MyData1", datatable)
when the page loads again you can check that the cache value is not null. If not, you can use the value again.
t.
Datatable Source;
Source = (Datatable)Cache["MyData1"];
a source
to share