Пустой столбец Radgrid между сеткой и вертикальной полосой прокрутки

Я использую RadGrid с четырьмя замороженными столбцами, когда я связываю сетку, он показывает (Chrome) пустой столбец на правом конце, и все данные выровнены на одну строку вправо. В IE это полностью запутано!

<ClientSettings AllowColumnsReorder="false" EnableRowHoverStyle="false" AllowDragToGroup="false" >
<Scrolling AllowScroll="True" UseStaticHeaders="True" ScrollHeight="350px" FrozenColumnsCount="4">
</Scrolling>
<ClientEvents OnGridCreated="GridCreated" />
  <Resizing AllowColumnResize="false" EnableRealTimeResize="true" />
</ClientSettings>

Функция:

function GridCreated(sender, args)
 {
  var scrollArea = sender.GridDataDiv;
  var dataHeight = sender.get_masterTableView().get_element().clientHeight;
  if (dataHeight < 350)
  { 
    scrollArea.style.height = dataHeight + 47 + "px";
  } 
}

1 ответ

Попробуйте установить высоту прокрутки следующим образом на стороне HTML:

<Scrolling AllowScroll="True" UseStaticHeaders="True" ScrollHeight="" FrozenColumnsCount="4">
</Scrolling>

Дайте нам знать, если это работает.

Другие вопросы по тегам