Example #1
0
        /// <summary>
        /// Configures the behavior for handling missing values in line series.
        /// </summary>
        /// <param name="missingValues">The missing values behavior. The default is to leave gaps.</param>
        /// <example>
        /// <code lang="CS">
        /// &lt;%= Html.Kendo().Chart()
        ///            .Name("Chart")
        ///            .Series(series => series
        ///                .Line(s => s.Sales)
        ///                .MissingValues(ChartLineMissingValues.Interpolate);
        ///            )
        /// %&gt;
        /// </code>
        /// </example>
        public TSeriesBuilder MissingValues(ChartLineMissingValues missingValues)
        {
            Series.MissingValues = missingValues;

            return((TSeriesBuilder)this);
        }
Example #2
0
        /// <summary>
        /// Configures the behavior for handling missing values in line series.
        /// </summary>
        /// <param name="missingValues">The missing values behavior. The default is to leave gaps.</param>
        /// <example>
        /// <code lang="CS">
        ///  &lt;%= Html.Telerik().Chart()
        ///             .Name("Chart")
        ///             .Series(series => series
        ///                 .Line(s => s.Sales)
        ///                 .MissingValues(ChartLineMissingValues.Interpolate);
        ///              )
        /// %&gt;
        /// </code>
        /// </example>
        public ChartLineSeriesBuilder <T> MissingValues(ChartLineMissingValues missingValues)
        {
            Series.MissingValues = missingValues;

            return(this);
        }
 public ActionResult MissingValues(ChartLineMissingValues? missingValues)
 {
     ViewBag.MissingValues = missingValues ?? ChartLineMissingValues.Gap;
     return View(SalesDataBuilder.GetCollectionWithMissingValues());
 }