aravindnass Ответов: 1

Как скрыть столбец и строку total sum в пользовательском интерфейсе kendo ASP.NET сводная сетка MVC


В сводной сетке (Kendo UI asp.net MVC), я попытался скрыть последний столбец и строку, но не смог добиться успеха (т. е. столбец и строка, отображающие общее поле, которое по умолчанию используется в сетке). Я поискал в google, но не получил правильного ответа.

Может ли кто - нибудь помочь мне это сделать?

Что я уже пробовал:

Моя сводная сетка

@(Html.Kendo().PivotGrid<xxx>()
                                             .Name("xxxx")
                                             .HtmlAttributes(new { @class = "hidden-on-narrow" })
                                             .Filterable(true)
                                             .Height(600)
                                             .DataCellTemplateId("dataCellTemplate")
                                             .ColumnHeaderTemplateId("headerTemplate")
                                             .RowHeaderTemplateId("rowHeaderTemplate")
                                             .Sortable()
                                             .DataSource(dataSource => dataSource
                                                 .Ajax()
                                                 .Transport(transport => transport.Read("xxx_Read", "xxx"))
                                                 .Schema(schema => schema

                                                     .Cube(cube => cube

                                                         .Dimensions(dimensions =>
                                                         {
                                                             dimensions.Add(model => model.SSName).Caption("SSName");
                                                             dimensions.Add(model => model.SVName).Caption("SVName");

                                                         })

                                                     )

                                                     )
                                                 .Columns(columns =>
                                                 {
                                                     columns.Add("SSName").Expand(true);

                                                 })
                                                 .Rows(rows => rows.Add("SVName").Expand(true))

                                             )
                                            .Events(events =>
                                            {
                                                events.DataBound("xxxx_dataBound");
                                                events.DataBinding("xxxx_dataBinding");

                                            })

)

#realJSOP

Спросите на доске объявлений telerik/progress.

1 Ответов

Рейтинг:
8

Gerry Schmitz

Установите свойство visibility в последнем столбце.
Удалите последнюю колонку.
Не допускайте создания экземпляра столбца в событии загрузки.
Прокрутите колонку с глаз долой, используя стоп-кадр или меньший видовой порт.
Наложите последний столбец на другой элемент управления / Панель.
Используйте пользовательские спецификации столбцов вместо стандартных.
Определите числа в виде строк, чтобы итоговые значения не вычислялись.
Уменьшите ширину столбца до 0.
Установите для цветов переднего плана и фона значение прозрачный.


aravindnass

Спасибо за ответ...Можете ли вы привести пример этого?