Как я могу сохранить содержимое списка при обратной передаче?

StackOverflow https://stackoverflow.com/questions/2948516

Вопрос

В событии загрузки страницы моей веб-страницы я заполняю список содержимым структуры.

Structure MainStruct
        Dim Ans1 As String
        Dim Ans2 As String
 End Structure


Dim Build As New List(Of MainStruct)

Проблема в том, что при обратной передаче содержимое списка теряется.

Итак, как я могу сохранить содержимое списка в ASP.NET?

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

Решение

Вы можете поместить его в сеанс или в состояние просмотра, если вы не хотите хранить его в хранилище, таком как база данных или кеш ASP.net.Конечно, вам следует быть осторожным, если вы сохраняете его в сеансе, поскольку вам придется очищать его, как только вы выйдете за пределы области действия.Кроме того, сериализация/десериализация будет другим аспектом.Разве у вас нет глобального кеша или около того для вашего приложения?

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