У меня есть базовая панель обновления на странице webforms. За пределами панели обновления на странице у меня есть несколько <% = inline выражений%>.UpdatePanel влияет на элементы управления вне себя
Когда обновление обновляется, оно работает. Но когда я перехожу через код, который выполняется в этом обратном обращении ajax, после того, как панель обновления завершит загрузку содержимого, я вижу, что она продолжает пытаться повторно отображать другие элементы на странице. Поскольку я не переназначил свойства, к которым обращается встроенное выражение во время обратной передачи, свойства имеют значение NULL и генерируется исключение.
Вопрос о двух частях: 1) Почему сервер, выполняющий блоки рендеринга кода, расположен за пределами панели обновления? 2) Если исключение вызывает бросок, когда я перехожу через код, почему я не вижу его, когда я не перехожу через код (YSOD?)?