I am developing an asp.net application where I have a dataview. I get the right dataview for a particular xml string I pass for lets say "PageA". I am also using the same code for say "PageB". When I open "PageB" for the first time in my application by passing the same same xml string which I pass for "PageA" I dont get the data in the dataview, but when I do this--&#062; Like open an "PageA" in my application and then go to "PageB" I get the dataview which I was not getting before for the xml string I pass.<BR><BR>Can anybody tell me why it needs to cache the data by going to "PageA" first and then open "PageB" to get the dataview.<BR><BR>Thanks,<BR><BR>P