通过aspx页面循环

时间:2012-05-14 08:47:35

标签: c# asp.net internet-explorer-9

对于锦标赛申请,我必须输出小组排名和淘汰赛程。他们不得不在一台大型LED电视上交替使用。我设法使用跨越100%页面的IFrame,并使用javascript每10秒将iframe源设置为另一个aspx页面。

这有效但我创造了巨大的内存泄漏。每次在iframe中加载页面时,Internet Explorer进程都会增加大约6mb。这导致1.5Gb的IE进程和大约1小时后窗口崩溃。

有没有更好的方法来创造类似的东西?所有在codebehind中骑自行车?

感谢名单,

赛普拉斯

1 个答案:

答案 0 :(得分:0)

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

一种更聪明的方法,可能是使用AJAX只下载您需要显示的数据&用那个更新页面。然后你可以进一步采取行动。使用SignalR之类的内容仅在数据更改时更新屏幕。