Я работаю над приложением чата в asp.net C#. приложение работает очень хорошо, но когда кто-то нажимает F5 или кнопку обновления браузера, на этот раз вся страница обновляет это время, все, что я верну, но если я сделаю загрузку файла, то время выкладывать еще раз можно. кто-нибудь скажет, почему это происходит. когда я нажимаю кнопку обновления, сначала переходим к способу pageload, но когда я делаю загрузку файла, а затем обновляю кнопку, то управление временем направляется прямо к способу загрузки файлов вместо метода pageload. спасибо, я знаю, я не очень хорошо объясняю, но, пожалуйста, помогите мнеОбновить проблему
ответ
Если я вас правильно понимаю, вы пытаетесь решить проблему обновления обратной проблемы.
В вас методе обратной передачи можно перенаправить обратно на тот же страницу, когда сделано
Response.Redirect(Request.Path)
Хотя это решит проблему, это также дополнительный сервер круглого поездки, вы должны быть в курсе.
Спасибо за ответ, но когда мы обновляем страницу, тогда будет выполняться файл FileUpload1(), который является используемой функцией FileUpload1 ASP: Button, это берется как кнопка по умолчанию автоматически. Пожалуйста, ответьте мне ... –
@Claus, он хочет знать, почему .net запускает функцию события button_click, когда мы просто ожидаем, что она будет запускаться только page_load() –
asp.net использует форму для отправки всех данных на сервер. События на стороне сервера генерируются на основе информации в сообщении формы, и, таким образом, если вы нажмете F5, вы повторно заполните форму, а события на стороне сервера снова будут подняты. Чтобы избежать этой проблемы, Post of forms следует всегда перенаправлять на новую «чистую» страницу после процесса. –
- 1. Редактировать и обновить проблему
- 2. python - multi line stdout обновить проблему
- 3. Обновить проблему на ControlsFX CheckComboBox display
- 4. Scrollbar Обновить проблему в родительской форме MDI
- 5. Sonar 5.6: не удалось обновить проблему
- 6. Проблема с SDK-инструментами попыталась обновить, получив эту проблему
- 7. Обновить проблему? Скрипт продолжает работать при каждом обновлении
- 8. Обновить проблему с помощью кнопок радио в ASP.Net MVC
- 9. Maven проекта работает проблему
- 10. Как решить проблему параллелизма?
- 11. Всплывающая кнопка, связывающая странную проблему
- 12. Как диагностировать проблему кеширования APC?
- 13. Hibernate самостоятельно ManyToMany сохранить проблему
- 14. google drive API разрешить проблему
- 15. mariaDB вставить в проблему с объединением
- 16. JQuery удалить проблему класса
- 17. JQuery удалить проблему
- 18. Разверните проблему войны
- 19. Как решить эту проблему?
- 20. JQuery показать/скрыть проблему
- 21. JPA объединить проблему
- 22. много в одну проблему
- 23. Кто исправил проблему сонара
- 24. Лексер antlr3 токенов проблему
- 25. Boundary заполнить проблему
- 26. ASP.NET Dropdownlist вызывает проблему
- 27. Как решить проблему позиционирования?
- 28. PHP отправить проблему
- 29. Загрузить проблему совместимости браузеров
- 30. OptionTransferВыберите проблему в Struts2
Извините, но это довольно сложно понять, что вы пытаетесь решить. –