Я понимаю, как выполнить частичный рендеринг, но как обновить сетку с новым синтаксисом Razor данных, пожалуйста.
$.get( '@Url.Action("details","user", new { id = Model.ID } )', function(data) { $('#detailsDiv').replaceWith(data); });
где пользовательский контроллер имеет действие с именем details, которое выполняет:
public ActionResult Details( int id ) { var model = ...get user from db using id... return Partial( "UserDetails", model ); }
Конечный результат должен быть примерно таким
Например, var grid = new WebGrid (источник: Model.UserDetails, ....