DataSource是在UpdatePanel中还是在UpdatePanel之外是否有任何区别

时间:2011-01-30 10:55:41

标签: asp.net updatepanel

DataSource是在UpdatePanel中还是在UpdatePanel之外有什么区别?

2 个答案:

答案 0 :(得分:1)

我不相信。更新面板仅指示从异步服务器回发更新的控件。由于正常页面循环仍然发生,其他控件(包括DataSource控件)将正常加载,无论它们在何处被声明。

将UserControl上的数据存储放在更新面板中并不罕见。

答案 1 :(得分:1)

不,没有区别。特别是DataSource不是UI元素,因此它不受部分回发或UpdatePanel1.Update()的影响。

作为MSDN states

  

UpdatePanel:允许在没有回发的情况下部分呈现页面的各个部分。

这应该不是问题,请随意将其包含在UpdatePanel内部/外部。