Я хочу связать управление диаграммой диаграммы asp.net с некоторыми значениями. Данный ниже код содержит некоторые переменные со значениями. Я хочу, чтобы показать эти значения в диаграмме, как указано ниже:Как связать диаграмму asp.net?
Код:
protected void btnSubmit_Click(object sender, EventArgs e)
{
int cnt = Convert.ToInt32(txtCount.Text);
DateTime start = Convert.ToDateTime(txtStart.Text);
DateTime end = Convert.ToDateTime(txtEnd.Text);
var date1 = start.ToShortDateString();
var date2 = end.ToShortDateString();
TimeSpan datedifference = end.Subtract(start);
int dateCount = datedifference.Days;
float maxUpload = dateCount * 288;
float remainingUpload = maxUpload - cnt;
float averageUpload = remainingUpload/(dateCount * 288) * 100;
float missdUpload = 100 - averageUpload;
string siteid = ddlSiteID.SelectedValue;
lblTotalDays.Text = Convert.ToString(dateCount);
lblTotaldays2.Text = Convert.ToString(dateCount);
lblTotaldays3.Text = Convert.ToString(dateCount);
lblTotaldays4.Text = Convert.ToString(dateCount);
lblMaximum.Text = Convert.ToString(maxUpload);
lblUploaded.Text = Convert.ToString(remainingUpload);
lblMissed.Text = Convert.ToString(cnt);
lblPercentage.Text = Convert.ToString(averageUpload);
lblSiteid.Text = Convert.ToString(ddlSiteID.SelectedValue);
lblMissdPer.Text = Convert.ToString(missdUpload);
lblStart.Text = Convert.ToString(date1);
lblEnd.Text = Convert.ToString(date2);
chartBind();
}
private void chartBind()
{
Series ser = Chart2.Series["Series1"];
ser.Points.AddXY(lblTotalDays.Text, lblPercentage.Text);
}
Aspx:
Текущий Out Помещенный:
Ожидаемая Диаграмма:
Сейчас я получаю закачанный процент в моем графике. Мне также нужно показать пропущенный процент. Помогите найти правильное решение.
добавьте свои значения в таблицу данных и затем привяжите их к диаграмме –