Kendo UI List View бесконечная прокрутка с привязкой SignalR - PullRequest
0 голосов
/ 27 мая 2019

Я работаю над новыми функциями бесконечной прокрутки в представлении списка пользовательского интерфейса kendo https://demos.telerik.com/aspnet-mvc/listview/endless-scrolling. Но я использую настройку привязки SignalR в своем собственном решении.

Пока мне удалось загрузить данные из метода-концентратора при начальной загрузке и отобразить их в списке. И как только я достигаю точки прокрутки, в сети ничего не происходит.

Любые советы / информация / код будут оценены.

 @(Html.Kendo().ListView<TestViewModel>()
            .Name("listview")
            .HtmlAttributes(new { style = "height: 95%" })
            .TagName("div")
            .ClientTemplateId("template")
            .Scrollable(ListViewScrollableMode.Endless)
            .DataSource(dataSource => dataSource
                .SignalR()
                .PageSize(5)
                .AutoSync(true)
                .Transport(tr => tr
                    .ParameterMap(parameterMap)
                    .Promise(hubPromise)
                    .Hub(hub)
                    .Client(c => c
                        .Read(hubMethod)
                    )
                    .Server(s => s
                        .Read(hubMethod)
                    ))
                .Schema(schema => schema
                    .Data("Data")
                    .Total("Total")
                    .Model(model =>
                    {
                        model.Id("UniqueId");
                        model.Field("Id", typeof(string)).Editable(false);
                        model.Field("Name", typeof(string));
                        model.Field("Description", typeof(string));         
                    }))
            ))
...