C# 更新用户

C# 更新用户,c#,C#,我在gridpage.aspx中有一个网格,单击gridpage.aspx中的搜索按钮。它打开一个带有搜索条件的搜索弹出窗口,输入搜索条件并单击弹出窗口中的搜索按钮后,将关闭弹出窗口,并在gridpage.aspx中显示所有记录 这种情况是,当我检索大量记录时,我想向用户显示一些更新,即搜索仍在进行中不清楚您如何执行整个弹出逻辑(即:客户端代码、更新面板等)。我将采用简单的方法,假设您使用的是UpdatePanel 您可以在页面上有一个默认可见性为false(css style=display:

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


这种情况是,当我检索大量记录时,我想向用户显示一些更新,即搜索仍在进行中

不清楚您如何执行整个弹出逻辑(即:客户端代码、更新面板等)。我将采用简单的方法,假设您使用的是UpdatePanel

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

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


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

您可以使用带有gif图像的div,并在搜索打开时显示该图像。您可以使它在搜索开始的方法的开头可见,并在最后隐藏它

如果您使用的是UpdatePanel,请选择UpdatePanelAnimator(或类似的名称,不记得确切的名称)。它也会产生同样的效果