更新面板缺少数据

时间:2009-06-03 12:05:23

标签: updatepanel

我有一个内置gridview的更新面板。 gridview在从开始加载时工作正常(如果我查看“查看源”所有数据都在那里),但是当在该更新面板上完成回发并再次单击“查看源”时,我获取的其他数据不存在。它仍然有旧数据。

但是,如果我刷新整个页面,我会得到它。有什么想法吗?

由于

1 个答案:

答案 0 :(得分:3)

浏览器中的查看源通常不会显示对HTML所做的任何动态更改(即由UpdatePanel上的异步回发导致的更改)。它只会为您提供从初始页面请求收到的HTML。如果您使用的是Firefox,使用Firebug检查标记应该会显示动态更改。如果你有IE8,开发者工具也会做同样的事情。如果你有IE6或7(或8),FullSource扩展名将显示当前显示的HTML,而不是初始页面响应。