Вопрос

скажите, пожалуйста, как сохранить состояние заполнителя.У меня есть заполнитель, в который я динамически добавляю множество элементов управления изображениями, но когда моя страница обновляется, все элементы управления из заполнителя удаляются из него.для параметра EnableViewstate заполнителя установлено значение true.подскажите пожалуйста, как сохранить его состояние..

Это было полезно?

Решение

Регистрация ViewState происходит сразу после событий Init в жизненном цикле страницы.

Если вы добавляете динамические изображения после Init, они не регистрируются как часть ViewState.Ваша проблема будет решена, если вы добавите их в свой элемент управления Placeholder во время Page_Init.

Другие советы

Я думаю, вам нужно добавить элементы управления в событие Page_PreInt().

Вы должны добавлять динамические элементы управления при каждой загрузке страницы.Элементы управления не хранятся в ViewState, а только СОСТОЯНИЯ элементов управления и данные для элементов управления, которые не публикуют свои данные.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top