Я работаю над веб-страницей asp.net, которая отображает данные из базы данных SQL.Почему моя веб-страница висит, когда я отправляю сообщение?
Существует форма, которую пользователь может заполнить, чтобы обновить данные. Однако форма не написана никакими элементами управления ASP.net. Форма отправляется с использованием jQuery $('#myform').submit()
.
У меня нет абсолютно никакой проблемы с этой страницей на моем развитом веб-сервере (сервер разработки VS, CASINI). Однако, когда я выталкиваю это на свою ферму производственных серверов, у моих пользователей возникают неустойчивые проблемы, когда почта не работает.
Страница всегда загружается в ответ на запрос GET, но когда пользователь отправляет форму, она может работать или не работать.
Одна из четырех вещей произойдет, когда пользователь отправит форму.
1) Форма подает и все работает - данные обновляются.
2) Форма отправляет и сервер не работает - данные не обновлен.
3) Форма отправляет и сервер возвращает пустую страницу - данные не обновлены.
4) Форма отправляет и пользователь видит сообщение «Internet Exploder не может отобразить страницу» - данные не обновлено.
Кажется, что нет рифмы или причины, когда страница работает или не работает. Единственная последовательная вещь - то, что страница всегда загружается для запроса GET.
Моя сессия не в порядке (для серверной фермы).
Ни в коем случае не появляется какое-либо значимое сообщение об ошибке. Где я должен начать искать проблему?
Можете ли вы разместить свой код? Без этого нет никаких шансов разобраться в этом вопросе. – Oded
Звучит как проблема с сервером, я бы начал с проверки журнала событий. –