更新用户

时间:2009-12-14 05:56:43

标签: c#

我在gridpage.aspx中有一个网格,并点击了gridpage.aspx中的搜索按钮。它会打开一个带搜索条件的搜索弹出窗口,输入搜索条件并单击弹出窗口中的搜索按钮后,将关闭弹出窗口并显示gridpage.aspx中的所有记录。

情况是,当我正在检索十万条记录时,我想向用户显示搜索仍在进行中的更新

2 个答案:

答案 0 :(得分:0)

不清楚你是如何做整个弹出逻辑的(即:客户端代码,更新面板等)。我将走简单路线并假设您正在使用UpdatePanel。

您的页面上可能有一个面板(div),其默认可见性为false(css style = display:none),其中包含动画“加载”图标。

当用户点击搜索时,您可以将可见性(css style = display:block)更改为true。

如果点击“搜索”尚未导致回发,您也可以使用javascript客户端完成此操作。

答案 1 :(得分:0)

你可以利用你可以拥有带有gif图像的div,并在搜索开启时显示。您可以在搜索开始的方法的开头显示它,并在最后隐藏它。

如果您使用的是UpdatePanel,请转到UpdatePanelAnimator(或类似的内容。不要记住确切的名称)。它也会产生同样的效果。