Beispiel #1
0
    void RestoreChart()
    {
        bootstrapbutton1.ClientEnabled = false;
        BootstrapChartBarSeries barSeries1 = new BootstrapChartBarSeries {
            ValueField    = "sum",
            ArgumentField = "country",
            Name          = "Summary"
        };

        BootstrapChart1.TitleText     = "Fruits chart";
        BootstrapChart1.DataSourceUrl = "~/fruit.json";
        BindChart(barSeries1);
    }
Beispiel #2
0
    void SwitchChart(string parameter)
    {
        bootstrapbutton1.ClientEnabled = true;
        string[] paramArray                    = parameter.Split('|');
        var      jss                           = new JavaScriptSerializer();
        Dictionary <string, string> dic        = jss.Deserialize <Dictionary <string, string> >(paramArray[0]);
        BootstrapChartBarSeries     barSeries1 = new BootstrapChartBarSeries {
            ValueField    = "CategoryCount",
            ArgumentField = "FruitCategory",
            Name          = "By groups"
        };

        BootstrapChart1.TitleText  = string.Format("Fruits chart in {0}", paramArray[1]);
        BootstrapChart1.DataSource = GetBootstrapChartData(dic);
        BindChart(barSeries1);
    }
Beispiel #3
0
 void BindChart(BootstrapChartBarSeries barSeries1)
 {
     BootstrapChart1.SeriesCollection.Clear();
     BootstrapChart1.SeriesCollection.Add(barSeries1);
     BootstrapChart1.DataBind();
 }