我正在尝试找到一种最佳实践,使用Ajax加载用户控件。
我的第一个方法是简单地使用UpdatePanel,并在ajax回发时使用LoadControl()填充它,但这将重新呈现同一UpdatePanel中加载的其他用户控件。此外,我不能有预定义的一组UpdatePanels,因为我需要加载的UserControls数量会变化。
对于这种情况,是否有任何最佳实践?
如果需要,我可以实现一个框架或某种自定义控件,如果可能的话,我希望能够使用ASP.NET 3.5和AjaxControlToolkit来完成这个任务。
我的第一个方法是简单地使用UpdatePanel,并在ajax回发时使用LoadControl()填充它,但这将重新呈现同一UpdatePanel中加载的其他用户控件。此外,我不能有预定义的一组UpdatePanels,因为我需要加载的UserControls数量会变化。
对于这种情况,是否有任何最佳实践?
如果需要,我可以实现一个框架或某种自定义控件,如果可能的话,我希望能够使用ASP.NET 3.5和AjaxControlToolkit来完成这个任务。