使用两个更新面板时,ASP.NET页面冻结

时间:2013-12-08 06:31:47

标签: c# asp.net-ajax updatepanel

我的ASP.NET页面上有两个更新面板。

第一个UpdatePanel有一个Label和一个定时器控件,每秒都设置为tick。 第二个UpdatePanel用于页面的其余部分,其中包含许多动态添加的按钮。页面上添加的按钮数量取决于具体情况,因此无法静态添加。这些按钮是动态添加的,我在每次回发时都添加它们。

应用程序运行完美,响应时间令人满意。但在一些罕见的情况下应用冻结。 (在我看来,由于两个更新面板同时更新,它会陷入死锁)

线程会解决此问题吗?如果是,请告诉我良好的教程或解决方案,如果没有,请建议解决方案。

非常感谢您的回复:)

1 个答案:

答案 0 :(得分:0)

请参考下面的链接..

How to work with two update panels on same .aspx page

希望它有所帮助.. !!

要了解有关Updatepanel控件的更多信息,请访问以下链接..!

http://ajax.net-tutorials.com/controls/updatepanel-control/

以下是Microsoft

的UpdatePanel更新模式文档

http://msdn.microsoft.com/en-us/library/system.web.ui.updatepanel.updatemode.aspx