protected void NewUserData_SelectedIndexChanged(object sender, EventArgs e) { DBUserConnection dBUserConnection = new DBUserConnection(); User UserDataData = dBUserConnection.GetUser(Convert.ToInt32(NewUserData.SelectedValue)); Data = UserDataData; if (NewUserData.SelectedValue != "0") { if (Data != null) { //get user measures from database BSNNumberQR.Text = Data.BsnNumber; List <Measure> measures = dBUserConnection.GetUserMeasures(Data); List <string> items = new List <string>(); List <string> itemsCategories = new List <string>(); List <decimal> itemSeries = new List <decimal>(); foreach (var measure in measures) { items.Add(measure.Date.ToString("dd/MM/yyyy hh:mm") + " | Temperatuur: " + measure.Temperature.ToString() + " Bloeddruk: " + measure.BloodPressure); itemSeries.Add(Convert.ToDecimal(measure.Temperature)); itemsCategories.Add(measure.Date.ToString("dd MMMM hh:mm")); } CareControlMeasuresLineChart.Series.Add(new AjaxControlToolkit.LineChartSeries() { Data = itemSeries.ToArray(), Name = "Temperatuur in Celsius", LineColor = "#127a7b" }); CareControlMeasures.DataSource = items; CareControlMeasures.DataBind(); CareControlMeasuresLineChart.CategoriesAxis = string.Join(",", itemsCategories.ToArray()); CareControlMeasuresLineChart.DataBind(); UserData data = UserData.GetUserDataFromDB(Data); fillUserData(data); ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "tmp", "<script type='text/javascript'>makeCode(" + (Data.BsnNumber ?? "0") + ");</script>", false); } } }