【发布时间】:2008-11-10 21:58:42
【问题描述】:
我正在尝试寻找使用 Ajax 加载用户控件的最佳实践。
我的第一种方法是简单地使用 UpdatePanel 并在 ajax 回发上使用 LoadControl() 填充它,但这会在同一个 UpdatePanel 中重新呈现其他加载的用户控件。此外,我不能有一组预定义的 UpdatePanel,因为我需要加载的 UserControl 的数量会有所不同。
这种情况有什么最佳实践吗?
如果需要,我可以实现一个框架或某种类型的自定义控件,如果这是一个解决方案,但如果可能的话,我希望使用 ASP.NET 3.5 和 AjaxControlToolkit 来实现。
【问题讨论】: