PagerSetting в нижней части сетки не отображается правильно - PullRequest
0 голосов
/ 23 октября 2019

Есть ли способ исправить вертикальное расположение PagerSettings при отображении в нижней части сетки?

ОБНОВЛЕНИЕ: я работаю над сборкой 19.110.0013

Я пытаюсьдобавьте номера в нижнюю часть сетки с помощью тега PagerSettings, описанного в сообщении Добавьте номера страниц в нижнюю часть сетки «Обработки» Когда я устанавливаю PagerVisible снизу, числа отображаются по вертикали, но если я устанавливаю PagerVisible сверху, числа правильно отображаются как горизонтальные.

    <ActionBar PagerVisible="Bottom" DefaultAction="cmdItemDetails">
        <PagerSettings Mode="Numeric" LinksCount="5" />
    </ActionBar>

PagerVisible Top PagerVisible Bottom

1 Ответ

0 голосов
/ 23 октября 2019

Я не смог воспроизвести это поведение в Acumatica версии 19.106.0020, поэтому я вручную настроил CSS, чтобы воспроизвести этот сбой.

Настройка CSS-свойства display: block в CSS-классе GridPagerLink воспроизводит тот же рендеринг.

enter image description here

В файле '\ App_Themes \По умолчанию \ 00_Controls.css 'он установлен как' display: inline-block; '. Опция Inline заставит их складываться горизонтально, поэтому у меня нет этого сбоя.

Какую версию Acumatica вы используете?

Используйте функцию просмотра HTML в браузере для проверки GridPagerLink.

Это похоже на стиль по умолчанию ниже?

.GridPagerLink {
  display: inline-block;
  color: RGBA(0, 0, 0, 0.87);
  text-decoration: none;
  font-size: 15px;
  font-weight: bold;
  padding: 5px 10px;
  height: 18px;
  border: solid 1px transparent;
}
...