можно ли реализовать аналог fixed Column в datagrid в .net-е?

NataNata

как fixed row делать - примеров до черта
а вот как сделать fixed column - неясно. кроме фреймов ничего на ум не приходит

Dasar

что такое Fixed Columns?

NataNata

в excel-е нулевая строчка (A,B,C...) и нулевой столбец (там пишутся числа) как раз и являются fixed. поэтому если scrollbar-ы перематывать, то все-все ячейки сдвигаются кроме тех, что находятся на нулевой строке и в нулевом столбце
хочется добиться того же эффекта в html таблице

NataNata

вот так, скажем, можно реализовать для fixed row
нужно - fixed column
<html>
<head>
<style type="text/css">
.DataGridFixedHeader { POSITION: relative; ; TOP: expression(this.offsetParent.scrollTop); BACKGROUND-COLOR: green }
</style>
</head>
<body>
<div style="WIDTH:300px; HEIGHT:100px; OVERFLOW:auto">
<table>
<tr class="DataGridFixedHeader">
<td>122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
</tr>
<tr>
<td class="DataGridFixedLeft">122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
</tr>
<tr>
<td class="DataGridFixedLeft">122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
</tr>
<tr>
<td class="DataGridFixedLeft">122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
</tr>
<tr>
<td class="DataGridFixedLeft">122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
</tr>
<tr>
<td class="DataGridFixedLeft">122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
</tr>
<tr>
<td class="DataGridFixedLeft">122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
<td>122342342342342394723478327492379423873</td>
</tr>
</table>
</div>
</body>
</html>
Оставить комментарий
Имя или ник:
Комментарий: