or
@(Html.Kendo().TabStrip() .Name("tabstripChart") .Items(tabstrip => { tabstrip.Add().Text("Chart") .Selected(true) .Content( @<text> <div id="symbolChart" data-role="chart" data-series="[{ field: 'Hours' }]" data-category-axis="{ field: 'Label' }" data-series-defaults="{ type: 'line' }" data-bind="source: Activity"> </div> <script type="text/javascript"> alert("hey"); var viewModel = kendo.observable({ Activity: [ { Label: "Jan", Hours: 10 }, { Label: "Feb", Hours: 5 } ] }); kendo.bind($("#symbolChart"), viewModel); </script> </text> ); tabstrip.Add().Text("Realtime Chart") .Content(@<text></text>); }) )01.var dataSource = new kendo.data.DataSource({02. type: "odata",03. transport: {04. read: {05. url: listUrl,06. type: "GET",07. dataType: "json",08. contentType: "application/json;odata=verbose",09. headers: {10. "accept": "application/json;odata=verbose"11. }12. },13. create: {14. url: listUrl,15. type: "POST",16. dataType: "json",17. contentType: "application/json;odata=verbose",18. headers: {19. "accept": "application/json;odata=verbose",20. "X-RequestDigest": $("#__REQUESTDIGEST").val(),21. }22. },23. update: {24. url: function (data) {25. return listUrl + "(" + data.ID + ")";26. },27. beforeSend: function (jqXhr, options) {28. 29. var data = JSON.parse(options.data);30. 31. jqXhr.setRequestHeader("If-Match", data.__metadata.etag);32. 33. },34. type: "POST",35. dataType: "json",36. contentType: "application/json;odata=verbose",37. headers: {38. "accept": "application/json;odata=verbose",39. "X-RequestDigest": $("#__REQUESTDIGEST").val(),40. "X-HTTP-Method": "MERGE"41. },42. },43. destroy: {44. url: function (data) {45. return listUrl + "(" + data.ID + ")";46. },47. type: "DELETE",48. dataType: "json",49. contentType: "application/json;odata=verbose",50. headers: {51. "accept": "application/json;odata=verbose",52. "X-RequestDigest": $("#__REQUESTDIGEST").val(),53. "X-HTTP-Method": "MERGE",54. "If-Match": "*"55. }56. }57. },58. pageSize: 20,59. schema: {60. data: "d.results",61. model: {62. id: "ID",63. fields: {64. ID: { editable: false, nullable: false },65. Title: { validation: { required: true } },66. Body1: { validation: { required: true } },67. Votes: { type: "number", validation: { required: true, min: 1 } },68. }69. }70. }71. });