JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="http://cdn.kendostatic.com/2012.1.322/styles/kendo.common.min.css">
<link rel="stylesheet" href="http://cdn.kendostatic.com/2012.1.322/styles/kendo.default.min.css">
<script src="http://cdn.kendostatic.com/2012.1.515/js/kendo.all.min.js"></script>
<div id="grid" data-row-template="row-template"
data-columns='[{"field":"url", "title":"Url"},
{"field":"name", "title":"Name"}]'
data-role="grid"
data-bind="source:selectedData"
data-groupable="true"
data-reorderable="true"
data-sortable="true">
</div>
<input type="button" value="set" data-bind="click: change" />
<script id="row-template" type="text/x-kendo-template">
<tr>
<td><span class="name" data-bind="text: name"></span></td>
<td><span data-bind="text: url"></span></td>
</tr>
</script>
CSS
.selected{
background: red;
color: white;
}
.name{
color:salmon
}
JavaScript
kendo.bind(document.body, {
selectedData: [],
data: [
{ name: "first", url: "second" },
{ name: "third", url: "forth" },
{ name: "fifth", url: "sixth" }
],
change: function(){
this.set("selectedData", this.data);
}
});