我在asp.net中创建了两个表单,其中有test1.aspx和test2.aspx。 test1页面包含一个提交按钮。如果用户点击这个,我使用server.transfer方法转移到test2页面。在这种情况下,浏览器将显示test2页面内容,但浏览器的地址栏将显示test1页面的位置。当用户点击浏览器或F5的刷新按钮时,test1页面工作并且提交按钮工作。我不想这样做。我想刷新test2页面。我怎么能这样做?我不想使用response.redirect。Server.Transfer Vs刷新浏览器
0
A
回答
0
0
您需要缓存上次查看哪个页面(Session = Page2),因此当Page1重新加载时,它可以查看缓存,确定它位于错误的位置,然后再次server.transfer。
但是它可能是值得重新考虑这个页面是如何工作的,你有没有考虑过使用一个单一的页面,并存储在隐藏字段
相关问题
- 1. 刷新浏览器?
- 2. 当浏览器刷新localStorage刷新
- 3. GWT WindowClosingHandler刷新浏览器刷新
- 4. StrongLoop API浏览器刷新
- 5. 刷新浏览器angular2
- 6. 浏览器刷新行为
- 7. C#刷新浏览器
- 8. 浏览器不刷新html
- 9. 浏览器刷新asp.net 3.5
- 10. 跟踪刷新浏览器
- 11. 浏览器不刷新
- 12. 在浏览器刷新中刷新导览面板
- 13. VS对象浏览器不会停止刷新
- 14. 检测刷新浏览器卸载/ beforeunload当浏览器关闭
- 15. 如何工作浏览器刷新按钮
- 16. 强制刷新客户端浏览器
- 17. jQuery返回浏览器刷新页面
- 18. 发送刷新请求在浏览器
- 19. 确定如何刷新IE浏览器
- 20. 只刷新IE浏览器的页面
- 21. Angularjs ngRoute浏览器刷新问题
- 22. prettyPhoto加载浏览器刷新
- 23. AJAX,回发和浏览器刷新
- 24. 流HTTP响应,刷新浏览器
- 25. 流星会话和浏览器刷新
- 26. 浏览器刷新屏幕尺寸
- 27. 停止Android浏览器被刷新
- 28. ASP.NET中的浏览器刷新错误
- 29. 我的浏览器不断刷新
- 30. 的jQuery失去浏览器刷新
页面状态为什么你不想使用Response.Redirect? – Tim
由于性能问题。 – zanhtet
@zanhtet:你使用Response.Redirect会遇到什么样的性能问题? – Heinzi