Вы можете использовать ссылку AJAX, которая вызовет действие и вставит частичный результат в DOM.Например, если у вас есть следующее действие:
public ActionResult Foo()
{
return PartialResult();
}
вы можете написать ссылку действия и div для хранения результатов:
@Html.ActionLink("click me", "someaction", "somecontroller", null, new { id = "mylink" })
<div id="result"></div>
, а затем в отдельном файле JavaScript AJAXify thisссылка:
$(function() {
$('#mylink').click(function() {
$('#result').load(this.href);
return false;
});
});