0

我在单个 .aspx 页面中有多个用户控件我想使用 c# 一个一个地加载用户控件。这是否可以加载像延迟加载这样的用户控件。(一个控件应该首先加载,而不是其他控件将开始加载等等..)

4

2 回答 2

0

用户控件可以使用 LoadControl 方法动态加载 页面上的所有控件都必须经过 ASP.NET 页面生命周期流程。延迟加载是什么意思?

于 2013-10-21T13:21:07.430 回答
0

您可以像在此 MSDN 页面上描述的那样操作控件:http: //msdn.microsoft.com/en-us/library/kyt0fzt1.ASPX 您可以使用 Page.Controls.Add 方法。但我不确定你想要达到什么目的。因为您不能“跳过”页面/控件生命周期。例如,这意味着您可以在 PreInit 事件中按顺序添加所有控件,但每个控件都有自己的 Load、Render 和其他控件事件。

于 2013-10-21T13:17:03.173 回答