Кнопка отправляет сообщения только при первом нажатии после загрузки страницы

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

Когда я впервые загружаю страницу, я могу ввести термин — нажать кнопку «поиск», и я вижу в отладке, что нажатие кнопок обрабатывается — и возвращаются результаты.

Однако в следующий раз, когда я нажму кнопку, обратной передачи не будет? Даже моя точка останова на Page_Load не срабатывает?

Что дает?


person user53885    schedule 21.07.2009    source источник


Ответы (2)


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

person ewalk    schedule 22.07.2009

Ой! Я установил DefaultCacheTime на 0, и теперь он работает нормально!

person user53885    schedule 21.07.2009
comment
Да, обычно вам не нужно кэширование в интерактивном модуле. - person bdukes; 21.07.2009