Можно хранить где угодно - это не суть важно. Мне какжется, что тут тонкий момент в том, что вы в IFrame загружаете саму картинку, а не страницу, на которой отображается картинка. Повторю, я делал на АСП. Страница при каждой загрузке обращалась в БД, поэтому картинка всегда актуальная, а не кешированая.
Использовал *.ashx для получения картинки из БД.
Что-то вроде этого
http://websiteinfo.ru/314/free/na308/download/