or
Should be really simple.... cannot find any documentation and the demo is lacking...
How do you set the target color from the helper?
@(Html.Kendo()
.Sparkline()
.Name("sprkFundsDisbursed")
.Type(SparklineType.Bullet)
.HtmlAttributes(new { style = "text-align: left; width:100%; line-height:30px;" })
.Tooltip(tooltip => tooltip.Format("{0}%"))
.SeriesColors(new string[] {"blue"})
.ValueAxis(axis => axis
.Numeric()
.Min(0)
.Max(100)
.PlotBands(bands => {
bands.Add().From(0).To(95).Color("#787878").Opacity(0.15);
bands.Add().From(95).To(100).Color("#787878").Opacity(0.3);
})
)
.Data(new double[] { 43, 95 })
<
script
id
=
"sparkTemplate"
type
=
"text/kendo-tmpl"
>
@(Html.Kendo().Sparkline()
.Name("temp-log_#=ID#")
.Type(SparklineType.Column)
.Tooltip(tooltip => tooltip.Format("{0} °C"))
.Data(ViewBag.TemperatureData)
.ToClientTemplate()
)
</
script
>
@(Html.Kendo().Grid<
CMS_2013.Models.CMSSummaryOne
>()
.Name("tabGrid")
.Columns(columns=>
{columns.Bound(p=>p.DivisionName).Title("Division");
columns.Bound(p => p.Specialty).Title("Specialty");
columns.Bound(p => p.Activity).Title("Activity");
columns.Bound(p => p.Plan).Title("Plan");
columns.Bound(p => p.Variance).Title("Variance").ClientTemplate("#= formatNumber(Variance) #");
columns.Bound(p => p.Variance).Title("Variance").ClientTemplate("#=sparkTemplate#");
})
.Pageable()
.Sortable()
.Selectable()
.DataSource(dataSource=>dataSource
.Ajax()
.PageSize(5)
.Read(read=>read.Action("GetTableData","Dashboard")
.Data("chartFilter")
)
)
)
@(Html.Kendo().Sparkline()
.Name("BatchTimeSpark")
.Type(SparklineType.Column)
.DataSource(ds=>ds
.Read(read => read.Action("GetBatchStats", "Home"))
)
.Series(s=>s
.Column("RunLength")
)
)