Why not create an object of this textual data, and serialize/deserialize it to an xml file? You could be messy and save it in 'viewstate' or a 'session' object, I'd stick with .xml, it's the .NET way.