Я использую диаграмму Shield UI ASP.NET на веб-странице (aspx). Мне нужно обновить диаграмму и отобразить данные в соответствии с выбранным элементом в раскрывающемся списке. Но происходит следующее: при нажатии кнопки страница перезагружается, и мне нужно, чтобы другие диаграммы оставались с выбранной серией. Вот мой код:
protected void Button1_Click(object sender, EventArgs e)
{
if (DropDownList1.SelectedIndex == 0) {
ShieldChart3.DataSource = new List<int>() { 12, 3, 4, 2, 12, 3, 4, 17, 22, 34, 54, 67 };
}
if (DropDownList1.SelectedIndex == 1)
{
ShieldChart3.DataSource = new List<int>() { 3, 9, 12, 14, 22, 32, 45, 12, 67, 45, 55, 7 };
}
if (DropDownList1.SelectedIndex == 2)
{
ShieldChart3.DataSource = new List<int>() { 23, 19, 11, 134, 242, 352, 435, 22, 637, 445, 555, 57 };
}
if (DropDownList1.SelectedIndex == 3)
{
ShieldChart3.DataSource = new List<int>() { 13, 19, 112, 114, 212, 332, 435, 132, 67, 45, 55, 7 };
}
}
Как я могу обновить только одну из диаграмм, перезагружая страницу?