Вход

Просмотр полной версии : Grid - rowspan,colspan


Jevgeny
12.10.2010, 10:13
Подскажите, пожалуйста
есть ли возможность в grid объединить
несколько столбцов и колонок
аналог rowspan ,colspan в HTML

Спасибо

VKS
12.10.2010, 10:41
ты можешь использовать собственный рендерер для ячейки и отображать в нем что угодно из record datastore.

myRenderer: function(value, p, r) {
return String.format("{0} {1}", value, r.data['lastname']);
}

И в column model

{
header:'Name',
dataIndex:'name',
renderer:myRenderer
}

Jevgeny
12.10.2010, 12:25
проблема не том, что отображать, а как
создать нужную структуру, например
<table rules="all">
<tr>
<td rowspan="2">11</td>
<td>12</td>
<td>13</td>
</tr>
<tr>
<td colspan="2">22<td>
</tr>
<tr>
<td>31</td>
<td>32</td>
<td>33</td>
</tr>
</table>

VKS
12.10.2010, 23:02
Для rowspan копать в сторону http://dev.sencha.com/deploy/dev/examples/pivotgrid/simple.html, для colspan я бы использовал рендер.