简体   繁体   English

如何改善网页性能?

[英]How can i improve my webpage performance?

I am currently working on a very heavy web page which contains a popup & this popup contains multiple tabs. 我目前正在处理一个非常繁重的网页,其中包含一个弹出窗口,并且此弹出窗口包含多个选项卡。 each tab has multiple buttons on it. 每个选项卡上都有多个按钮。 Click on a button opens a new popup which in turn opens a new popup. 单击一个按钮可打开一个新的弹出窗口,该弹出窗口又会打开一个新的弹出窗口。 I am using RadWindow to open a nested popup. 我正在使用RadWindow打开嵌套的弹出窗口。 But, I am experiencing really bad performance. 但是,我遇到了非常糟糕的表现。 Is there any better way available to achieve this with or without using radwindow to disply popups. 是否可以使用radwindow或不使用radwindow显示弹出窗口来实现此目的?

one thing you can do it load control on demand 您可以做一件事,按需进行负载控制

ie load control in rad window when you load it . 即加载时在rad窗口中进行加载控制。

Control UserControl = LoadControl("usercontrolascx");
PlaceHolder.Controls.Add(FeaturedProductUserControl);

that means you create you have tabs in the user control and dynamically load the usercontrol on tab. 这意味着您将在用户控件中创建选项卡,并在选项卡上动态加载用户控件。 that will reduce load. 这样可以减少负载。

Step 1: Profile 步骤1:设定
Step 2: Improve specific areas that need optimization 步骤2:改善需要优化的特定区域

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM