Вместо того, чтобы пытаться заставить список в таблицу, вы можете просто представить его как список:
<ul class="thumbs">
@foreach (var item in ViewBag.Items)
{
<li>
<a href="galleryDetails?id=@item.id">
<img src="@Url.Content(item.thumb)">
@item.title
</a>
</li>
}
</ul>
Стилизовать отображение списка с тремя элементами в строке тривиально. Начните здесь и настройте по мере необходимости:
ul.thumbs {
overflow: hidden;
}
ul.thumbs li {
float: left;
width: 205px;
height: 180px;
margin: 22px;
text-align: center;
}
ul.thumbs img {
width: 173px;
height: 173px;
border: 0;
}