0

我是 ASP.NET/C# 的新手。最近我遇到了asp:UpdatePanelASP.NET 中的控件。我在一个页面中有多个 GridView。我想要实现的是在加载 GridView 时显示它们。

例如,第一个 GridView 数据是从数据源加载的,并且数据绑定到 Grid。如何UpdatePanel在其他 GridView 仍在加载时使用 an 向用户显示结果?

注意:为了实现这一点,我目前正在使用一个标志和一个计时器。计时器设置为TriggerUpdatePanel每个Tick计时器上,我使用标志检查数据是否加载。如果是这样,我调用该DataBind()方法,然后在页面上显示数据,而其他数据仍在处理中。

我知道上面不是最有效的方法。请帮忙。

4

1 回答 1

0

如果您将更新模式设置UpdatepanelConditionalDataBind()则应调用.Update() 诸如

GridView1.DataBind();
UpdatePanel1.Update();
于 2013-04-05T07:50:40.477 回答