【问题标题】:While redirecting to other pages, events in Current pages not firing until redirected page loads重定向到其他页面时,当前页面中的事件在重定向页面加载之前不会触发
【发布时间】:2015-02-23 17:37:58
【问题描述】:

在重定向到其他页面时,当前页面中的事件在重定向页面加载之前不会触发。如何处理其他页面期间的事件正在 Asp.Net 中处理

【问题讨论】:

  • 请提供示例代码并说明您要处理的事件。
  • 请提供一些您尝试过的示例代码
  • 在一个按钮上单击我在其他选项卡中生成一个报告,直到报告加载,现有事件不会触发

标签: c# asp.net web-applications web


【解决方案1】:

默认情况下,当前页面的线程在重定向后停止。您可以通过以下方式保持响应活跃:

Response.Redirect("url", false)

【讨论】:

  • 在一个按钮上单击我在其他选项卡中生成一个报告,直到报告加载,现有事件不会触发
  • 那么您是在新标签页中打开新页面,而不是实际重定向?
  • 是的,我接受,但是当这个过程在新选项卡中发生时,现有的控件不会触发。一旦新选项卡加载了我单击的控件就会触发。如何处理这种并发?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-20
  • 1970-01-01
  • 2011-11-04
  • 2021-10-25
  • 1970-01-01
相关资源
最近更新 更多