У меня небольшая проблема с моими динамически созданными элементами управления.У меня есть страница asp.net с использованием кода C # позади.Я сгенерировал строки для таблицы (внутри панели обновления).В одной из этих строк у меня есть метка, созданная с содержимым и вертикальной полосой прокрутки.У меня также есть таймер, вызывающий обратную передачу каждые 5 секунд.
Label diff = new Label();
diff.Style.Add("height", height + "px");
diff.Style.Add("width", "100%");
diff.BorderWidth = 2;
diff.Style.Add("overflow-y", "scroll");
diff.Text = text;
cell.Controls.Add(diff);
Проблема заключается в том, что при обратной передаче строка удаляется и создается снова, поэтому позиция прокрутки теряется.
Я хотел бы сохранить позицию прокрутки в переменной, чтобы иметь возможность установить ее на ту же позицию после обратной передачи.Есть ли способ сделать это?