Вы можете динамически добавлять элементы управления в свой код.
например. Вы можете создать ссылку в вашем aspx в месте, где вы хотите ваши изображения
<a ID="thelink" runat="server"></a>
И в своем коде вы добавляете что-то вроде этого (то есть в Page_Load)
for (int i = 0; i < N; ++i)
{
Image img = new Image();
img.ImageUrl = "img.png";
thelink.Controls.Add(img)
}