The only obvious thing that comes to my mind, if the same page works at another site, is that your not referencing the PDF file correctly. Double check that the PDF file is in the same directory as your ASPX page (or update the code if it isn't).
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
The only obvious thing that comes to my mind, if the same page works at another site, is that your not referencing the PDF file correctly. Double check that the PDF file is in the same directory as your ASPX page (or update the code if it isn't).