Hi, I need to write a really complex grid, and I know that out of the box, kendo UI (or any other framework) will not support the features, so I'm trying to figure out what exactly Kendo UI can do and how resistant to tampering it is. Mainly I just want a uniform look across platforms and have simple functionality available to me.
a) Does Kendo UI support headers on the Y axis? Like my grid needs to have headers, subheaders, sub-subheaders on both X and Y axis (ie on the top and on the left).
b) Can I Insert multiple rows at once at any point on the grid? I've seen .addRow and datasource.Insert, but nothing for inserting multiple rows at once
c) Does it do colspan and rowspan correctly? I saw one forum post, but no answers. Because I need headers and subheaders, obv. the headers need to span multiple columns, and then the subheaders will span less columns, and sub-subheaders will span even less columns.
d) I will need to basically override all custom events that the grid does, I assume I can prevent all default behaviour using e.preventdefault like in telerik mvc
e) I will need to do column insertion (sort of like a row-detail view, but for columns). If I do this manually into the grid, will it break anything? I'm likely going to be preventing default for most things, so I'm wondering how much appending <td> to the grid would affect things. I don't want any javascript to break because there's now a new column.
Thanks.
a) Does Kendo UI support headers on the Y axis? Like my grid needs to have headers, subheaders, sub-subheaders on both X and Y axis (ie on the top and on the left).
b) Can I Insert multiple rows at once at any point on the grid? I've seen .addRow and datasource.Insert, but nothing for inserting multiple rows at once
c) Does it do colspan and rowspan correctly? I saw one forum post, but no answers. Because I need headers and subheaders, obv. the headers need to span multiple columns, and then the subheaders will span less columns, and sub-subheaders will span even less columns.
d) I will need to basically override all custom events that the grid does, I assume I can prevent all default behaviour using e.preventdefault like in telerik mvc
e) I will need to do column insertion (sort of like a row-detail view, but for columns). If I do this manually into the grid, will it break anything? I'm likely going to be preventing default for most things, so I'm wondering how much appending <td> to the grid would affect things. I don't want any javascript to break because there's now a new column.
Thanks.