WebGrid перезагрузить данные - PullRequest
0 голосов
/ 10 апреля 2019

Как перезагрузить webgrid с общим списком, который я получаю от контроллера?

Список в контроллере:

public List<StrukturaObrok> GetObrociSearch(string search,string sort,string sortdir,int skip,int pagesize)
        {
            var result = new List<StrukturaObrok>();


            var obr = new Obroci();
            List<StrukturaObrok> obrGrid = obr.GetObrociFilter(search);
            obrGrid.Sort(0, 0, null);
            result = obrGrid;            


            result = result.OrderBy(sort + " " + sortdir).ToList();

            if (pagesize > 0)
            {
                result = result.Skip(skip).Take(pagesize).ToList();
            }

            return result;
        }

Функция Ajax, которую я использую для перезагрузки данных вwebgrid:

 $.ajax({           
            url: "/Dumas/GetObrociSearch",
            type: 'GET',            

            data: { search: depName, sort: "Surname", sortdir: "asc", skip: 0, pagesize: 1},
                        })
            .success(function (data) {
                $("gridContent").html(data);
             })
             .error(function (xhr, status) {
                 alert(xhr.responseText);
             });

Но ничего не происходит.Нет перезагрузки.Нет новых данных.

...