Dostosowane elementy listy punktowanej w programie ASP.NET

Jestem tylko początkującym w ASP.NET. Moje pytanie jest proste: chcę dynamicznie dodawać elementy listy z kodu znajdującego się za plikiem i chcę, aby każdy element miał tekst i kilka obrazów jako hiperłącza. Próbka HTML powinna wyglądać tak,

<ul>
  <li>do foo &nbsp;<a href="#"><img src="some_image.png" /></a></li>
  <li>do bar &nbsp;<a href="#"><img src="some_image.png" /></a></li>
  ...
</ul>

Liczba elementów zależy od kolekcji pobranej przez kod za plikiem.

P.S. mój kod za plikiem jest napisany w C #

questionAnswers(3)

yourAnswerToTheQuestion