Page loading ASP.NET : How to make a page load like facebook ?? i made a div with an image[tool image] on left side and its description [textbox] on right. There are many images on database ,how can I show other images in the same format..??

I tried it by creating 10 rows with 10 images and 10 textbox it is working but page load became slow.Don't know how to handle other images..
Now i am using multiple pages with 5 image and text box,is there any better option ?
 
Help me to learn..I am a beginner !!