We were really hoping for a complete solution when we purchased Kendo. For interactive tables, we currently use datatables. It seems as if the way the Kendoui grid is implemented, it eliminates attributes of the table cells. For instance when this code is viewed in firebug:
'<tr><td id="prod1234Name" class="red">bananas</td></tr>'
firebug shows that all attributes were gone:
'<tr><td>bananas</td></tr>'
Because our application acts upon various cell via the elements attributes, this is a non-starter for us.
We then thought maybe we could 'Jimmy-It' by wrapping the content in a span:
'<tr><td><span id="prod1234Name" class="red">bananas</span></td></tr>'
That failed as well and rendered the span on the page as text.
Why would being able to add attributes to the cells in a table break the GRID?
'<tr><td id="prod1234Name" class="red">bananas</td></tr>'
firebug shows that all attributes were gone:
'<tr><td>bananas</td></tr>'
Because our application acts upon various cell via the elements attributes, this is a non-starter for us.
We then thought maybe we could 'Jimmy-It' by wrapping the content in a span:
'<tr><td><span id="prod1234Name" class="red">bananas</span></td></tr>'
That failed as well and rendered the span on the page as text.
Why would being able to add attributes to the cells in a table break the GRID?