после обратной передачи значения элемента управления диаграммы изменяют свои значения времени разработки.даже когда я пишу действия загрузки страницы в области (! isPostBack), значения сбрасываются.поэтому я определил статический ArrayList «моей серии» и во время выполнения добавил каждую серию графиков в этот ArrayList.И в событии загрузки страницы я добавил каждый элемент ArrayList в Chart с помощью метода Chart1.Series.Add (myseries [i] as Series).Но это не удалось.Произошла ошибка «ссылка на объект не установлена для экземпляра объекта».Вот мой кодГде я не прав?
public partial class _Default : System.Web.UI.Page
{
static ArrayList my_series = new ArrayList();
void Fill_Chart();
{
....
foreach (Series item in Chart1.Series)
{
my_series.Add(item);
}
}
protected void Page_Load(object sender, EvetnArgs e)
{
...
Chart1.Series.Clear();
for (int i=0;i < my_series.Count;i++)
{
Chart1.Series.Add(my_series[i] as Series)
}
}
Я проверил эти шаги с отладкой.ошибка не произошла после прохождения строки с F10.Но когда я передал последний символ} в событии загрузки страницы, возникает эта ошибка. Есть идеи?