Если вы хотите сохранить переменную, которая требуется только на этой конкретной странице, а не на любой другой странице, при условии, что у вас есть многостраничное веб-приложение, вы можете использовать свою страницу ViewState для сохранения переменных, которые вы хочу сохраняться от запроса к запросу.
Если вам нужно, чтобы ваша переменная сохранялась на разных страницах, вы можете использовать Session для ее сохранения.
Теперь, когда вы используете ViewState, вы должны учитывать, что если вы храните там большие объекты или у вас много элементов управления на вашей странице, огромная строка (закодированное представление состояния) перемещается назад и вперед между обратными передачами, увеличивая время загрузки. и время выполнения.