C# asp.net页面加载的函数太多
我有一个asp.net页面,它在页面加载中运行许多函数。这样就使得页面速度变慢了。我希望页面首先显示给用户,然后在页面加载中运行函数。无论如何,我可以先显示页面,然后在页面内运行代码。\u load?首先,我建议您转到MVC,不要使用太旧的webforms 在这两种方式中,您都可以在不使用webforms控制器的情况下拆分HTML标记+Javascript代码,然后只需使用Javascript onPageLoad事件,就可以向服务器发出ajax请求C# asp.net页面加载的函数太多,c#,asp.net,rendering,C#,Asp.net,Rendering,我有一个asp.net页面,它在页面加载中运行许多函数。这样就使得页面速度变慢了。我希望页面首先显示给用户,然后在页面加载中运行函数。无论如何,我可以先显示页面,然后在页面内运行代码。\u load?首先,我建议您转到MVC,不要使用太旧的webforms 在这两种方式中,您都可以在不使用webforms控制器的情况下拆分HTML标记+Javascript代码,然后只需使用Javascript onPageLoad事件,就可以向服务器发出ajax请求 如果您确实想使用webforms的控制器,可
如果您确实想使用webforms的控制器,可以在此处查看页面生命周期:https://msdn.microsoft.com/en-us/library/system.web.ui.page_eventsv=vs.110.aspx 然后您可以使用PreRender事件。您可以使用AJAX调用单独的方法来加载数据,然后在加载数据后将其添加到页面中。