Вы должны просто использовать ссылку с Fancybox или любым другим модальным плагином, который вы предпочитаете.С fancybox ваш столбец будет выглядеть примерно так:
column.For(item => ActionLink("Edit", "EditAction", "EditController",
new { id = item.Id }, new { @class = "edit-link" });
И вам следует инициализировать, например, Fancybox, с помощью блока JavaScript, такого как:
$(document).ready(function() {
$('.edit-link').fancybox();
});
Это откроет/ EditController / EditAction через ajax в модальном режиме.Просто помните, что EditAction должен возвращать частичное представление, так как оно будет загружено с помощью ajax.