Рекомендовать http://fancybox.net.
Добавить document.ready для fancybox. (посмотрите примеры и документацию)
$(document).ready(function ()
{
$('.fancybox').fancybox({
'autoScale': false,
'autoDimensions': true,
'transitionIn': 'none',
'transitionOut': 'none',
'hideOnOverlayClick': false,
'hideOnContentClick': true,
'showCloseButton': true,
'type': 'ajax'
});
});
Затем вы изменяете свою actionlink, чтобы иметь класс, к которому может присоединиться fancybox.
@Html.ActionLink((string)item.FirstName, "Details", "product"
, new { id = item.FirstName }, new {Class = "fancybox"})