У меня есть страница asp.net с кодом C #, которая выполняет некоторые функции в методе Page_Load () (например, запрашивает базу данных и делает несколько других вызовов для заполнения объектов данными). Затем я отображаю эти данные на странице. Это все отлично работает. Я настроил пару обратных передач, чтобы при щелчке по значению в списке элемент управления панели заполнялся остальными данными соответствующего объекта. Я думал, что обратные вызовы были правильным способом сделать это, но это вызывает повторный вызов (всего класса?), Который повторно инициализирует мои объекты и уничтожает данные, которые я хочу сохранить.
Решит ли эту проблему какая-то форма частичной обратной передачи или есть лучший способ реализовать то, что я пытаюсь сделать?
Я не хочу повторно заполнять объекты каждый раз, когда вызывается обратный вызов, так как это требует запроса к базе данных, и я хочу избежать повторного запроса каждый раз, когда что-то щелкает ...
Я нашел много вопросов относительно сохраняющихся объектов Javascript, но на самом деле ничего такого, что могло бы решить эту проблему. Я использую .Net 4.0