or
@(Html.Kendo().Chart(Model.oeeList) .Name("widget-oee-breakdown") .Theme("black") .DataSource(ds => ds .Group(group => group.Add(model => model.resp_id)) ) .Series(series => { series.Column <double?, string> (model => model.total, categoryExpression: model => model.area_name).Color("White").Name("Downtime").Labels(labels => labels.Visible(false).Format("{0:n2}")).Stack(true); }) .ChartArea(ca => ca .Background("transparent") ) .CategoryAxis(axis => axis .MajorGridLines(lines => lines.Visible(false)) .Labels(model => model.Rotation(90)) ) .Legend(legend => legend .Visible(false) ) .ValueAxis(axis => axis .Numeric() .Max(100) .Line(line => line.Visible(false)) .MajorGridLines(lines => lines.Visible(false)) .Labels(false) ) .Tooltip(tooltip => tooltip .Visible(true) .Template("#= dataItem.resp_name #: #= kendo.format('{0:n2}', value) #") )){ Id: "tags/weapon", Name: "Weapon", Description: "This item qualifies as a weapon in the game."},{ Id: "tags/sword", Name: "Sword", Description: "This item qualifies as a sword in the game."},{ Id: "tags/shield", Name: "Shield", Description: "This item qualifies as a shield in the game."}var viewModel = kendo.observable({ Id: null, Name: null, Consumable: false, Equipable: false, Tags: [],});var $tags = $("#tags").kendoMultiSelect({ dataTextField: "Name", dataValueField: "Id", itemTemplate: $('#editing-tags-template').html(), dataSource: { transport: { read: { dataType: "json", url: url } } }, open: function (e) { this.list.addClass("k-tag-cloud"); }, close: function (e) { }}).data("kendoMultiSelect");<select id="tags" multiple="multiple" data-placeholder="Select Tags..." class="dark k-tag-cloud" data-bind="value: Tags" style="width: 500px;"></select><h2>Preview</h2><div style="border: dashed 2px black;"> <div style="padding: 8px;"> <h3 data-bind="text: Name" style="margin: auto;"></h3> <h5 data-bind="visible: Equipable" style="margin: auto;">Equipable</h5> <h5 data-bind="visible: Consumable" style="margin: auto;">Consumable</h5> <div data-template="templates-admin-prototype-tags-preview" data-bind="source: Tags"></div> </div></div><script type="text/x-kendo-template" id="templates-admin-prototype-tags-preview"> <div class="k-prototype-tag">${ Name }</div></script>$("#chart").kendoSparkline({ series:[{ type:'line', data:[100,200,300,280,300,320,400,500], width:3, color:'#59595B' }], chartArea:{ border:{ width:0 }, height:39, width:71, margin:0 }, plotArea:{ border:{ width:0 }, background:"#DDDDDD", margin:0 }});code sample below.
<link href="/Content/kendo.common.min.css" rel="stylesheet"/> <link href="/Content/kendo.dataviz.min.css" rel="stylesheet"/> <link href="/Content/kendo.default.min.css" rel="stylesheet"/> <script src="/Scripts/jquery-1.8.2.js"></script> <script src="/Scripts/kendo.all.min.js"></script> <script src="/Scripts/kendo.aspnetmvc.min.js"></script> <div id="chart" style="width: 350px; height: 250px;"></div> <script type="text/javascript"> var salesData = [{ DOB: new Date("2011/11/1"), EmployeeID: 1, sales1: 2000 }, { DOB:new Date("2011/11/2"), EmployeeID: 2, sales1: 2250 }, { DOB: new Date("2011/11/3"), EmployeeID: 3, sales1: 1550 }] $(document).ready(function () { $("#chart").kendoChart({ title: { text: "Employee Sales" }, dataSource: { data: salesData }, series: [{ type: "column", field: "sales1", name: "Sales in Units" }], categoryAxis: { field: "DOB" }, tooltip: { visible: true, format: "{0}" }, seriesClick: onSeriesClick }); }); function onSeriesClick(e) { //console.log(e); alert("Employee ID is: " + e.dataItem.EmployeeID); } </script> <script type="text/javascript"> var salesData = [{ DOB: "2011/11/1", EmployeeID: 1, sales1: 2000 }, { DOB:"2011/11/2", EmployeeID: 2, sales1: 2250 }, { DOB: "2011/11/3", EmployeeID: 3, sales1: 1550 }] $(document).ready(function () { $("#chart").kendoChart({ title: { text: "Employee Sales" }, dataSource: { data: salesData }, series: [{ type: "column", field: "sales1", name: "Sales in Units" }], categoryAxis: { field: "DOB" }, tooltip: { visible: true, format: "{0}" }, seriesClick: onSeriesClick }); }); function onSeriesClick(e) { //console.log(e); alert("Employee ID is: " + e.dataItem.EmployeeID); } </script>