Kendo UI MVC: Как установить позицию всплывающего окна сетки и направление слайда? - PullRequest
0 голосов
/ 08 октября 2019

Проблема

Я хочу отредактировать всплывающее окно на сетке. Я хочу установить свою позицию внизу. Я пометил всплывающее окно на картинке красным.

enter image description here

Пробовал

Я нашел, как это сделать дляkendo mvc DropDownList telerik

@(Html.Kendo().DropDownListFor(m => m.ServiceCode)
  .HtmlAttributes(new { @class = "form-control", style = "width: 100%", 
    required = "required" })
  ....
  .Animation(animation => animation.Open(effects => 
    effects.SlideIn(SlideDirection.Up)))
  .Popup(popup=>popup.Origin("top left").Position("bottom left"))
) 

Возможно ли это сделать для всплывающего окна пейджера?

Grid Code

IЯ определил сетку кендо в моем view.cshtml . Данные загружаются с помощью AJAX. Код ниже (столбцы опущены для ясности):

@(Html.Kendo().Grid<ProductDto>()
  .Name("productsGrid")
  .Columns(c => ...)
  .Pageable(p => p.Input(true).PageSizes(new List<int> { 10, 30, 100 }))
  .Sortable()
  .Filterable()
  .DataSource(dataSource =>
    dataSource.Ajax()
      .PageSize(10)
      .Model(model => model.Id(p => p.ProductId))
      .Read(read => read.Action("GetProducts", "Data"))
  ).Scrollable(s => s.Height("auto"))
 .Resizable(resize => resize.Columns(true))
 .AutoBind(false)
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...