JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://claudia/sola_content_dispensor/js/Scripts/kendo-mobile/2014.1.318/kendo.all.min.js"></script>
<link rel="stylesheet" href="http://cdn.kendostatic.com/2014.1.318/styles/kendo.common.min.css">
<link rel="stylesheet" href="http://cdn.kendostatic.com/2014.1.318/styles/kendo.default.min.css">
<link rel="stylesheet" href="http://cdn.kendostatic.com/2014.1.318/styles/kendo.mobile.all.min.css">
<div id='grid'></div>
JavaScript
var dataSource = {
data: [
{
"ProductID": "1",
"ProductName": "name1",
"UnitPrice": 7.5,
"Qty": 1},
{
"ProductID": "1",
"ProductName": "name1",
"UnitPrice": 7.5,
"Qty": 1},
{
"ProductID": "1",
"ProductName": "name1",
"UnitPrice": 7.5,
"Qty": 1},
]
};
var columns = [
{
field: "ProductID",
title: "Product Id",
width: "90px"},
{
field: "ProductName",
title: "Product Name",
width: "150px",
template: "<a href='##' onclick='run(#: ProductID#);'>#:ProductName#</a>"
},
{
field: "UnitPrice",
title: "Unit Price",
format: "{0:c}",
width: "70px"},
{
field: "Qty",
title: "Qty",
width: "70px"}
];
$("#grid").kendoGrid({
dataSource: dataSource,
height: "300px",
columns: columns,
pageable: true
});
function run( productID ){
application.navigate("somewhere");
}