C# 在aspx页面中循环

C# 在aspx页面中循环,c#,asp.net,internet-explorer-9,C#,Asp.net,Internet Explorer 9,对于锦标赛应用程序,我必须输出团体排名和淘汰赛时间表。他们必须在一台大的LED电视上轮流观看。我使用一个覆盖100%页面的IFrame并使用javascript每隔10秒将IFrame源设置为另一个aspx页面,成功地做到了这一点 这是可行的,但我造成了巨大的内存泄漏。每次在iframe中加载一个页面时,InternetExplorer进程将以大约6mb的速度增长。这会导致1.5Gb的IE进程,并在大约1小时后导致窗口崩溃 有没有更好的方法来创造类似的东西?骑自行车的人都在代码后面吗 Thanx

对于锦标赛应用程序,我必须输出团体排名和淘汰赛时间表。他们必须在一台大的LED电视上轮流观看。我使用一个覆盖100%页面的IFrame并使用javascript每隔10秒将IFrame源设置为另一个aspx页面,成功地做到了这一点

这是可行的,但我造成了巨大的内存泄漏。每次在iframe中加载一个页面时,InternetExplorer进程将以大约6mb的速度增长。这会导致1.5Gb的IE进程,并在大约1小时后导致窗口崩溃

有没有更好的方法来创造类似的东西?骑自行车的人都在代码后面吗

Thanx


Cypress为什么需要iframe?您可以使用onload脚本每隔10秒重新加载一次页面


更聪明的方法可能是使用AJAX只下载显示和更新页面所需的数据。然后,您可以更进一步&使用类似于仅在数据更改时更新屏幕的功能。

打开iframe的页面具有循环配置(哪些页面、时间间隔等)。我可以围绕iframe工作,没问题。但是我调用的页面使用asp.NETDataView和telerik控件。我真的需要在服务器端填充控件。您可以将页面分成多个片段(如果这样做的话)&并使用signar指示何时有新数据可用&页面片段应该被刷新。正如您所指出的,页面片段可以在服务器端生成。我考虑了两个占位符,并根据时间间隔显示/隐藏它们。我还将看一看信号器,以及如何将ajax添加到图片中。谢谢你的指点。