C# asp.net向导和用户控件
我有多个步骤的向导控件。 像这样的C# asp.net向导和用户控件,c#,asp.net,C#,Asp.net,我有多个步骤的向导控件。 像这样的 <asp:wizard> <wizardsteps> </wizardsteps> <wizardsteps> </wizardsteps> <wizardsteps> <usercontrol> </wizardsteps> 最后一步用户控件是每次页面发回时加载的问题,而不仅仅是在加载特定步骤时加载。
<asp:wizard>
<wizardsteps>
</wizardsteps>
<wizardsteps>
</wizardsteps>
<wizardsteps>
<usercontrol>
</wizardsteps>
最后一步用户控件是每次页面发回时加载的问题,而不仅仅是在加载特定步骤时加载。这使得页面速度变慢。加载特定步骤时如何加载用户控件动态加载代码隐藏中的控件,请选中此项:要仅在步骤三打开时加载UC,您可以在向导中添加事件并尝试以下操作:
protected void wizIndex_ActiveStepChanged(object sender, EventArgs e)
{
try
{
if (wizIndex.ActiveStepIndex == 2)
{
//Load UC
}
}
catch
{
throw;
}
}
然后,您应该从ASPX中删除UC