When creating an .asp page that uses page fragment caching with more than one fragment, the ReadFragment method may return the first fragment created, regardless of the id provided.
This is caused by recreating the PageCache object when caching the fragment. To avoid this issue, use the same PageCache object throughout the .asp page code.