Пустой столбец 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>
Дайте нам знать, если это работает.