C# 如何在加载某些控件时显示进度条?

C# 如何在加载某些控件时显示进度条?,c#,javascript,asp.net,ajax,progress-bar,C#,Javascript,Asp.net,Ajax,Progress Bar,当用户更改dropdownlist时,我的控件将动态生成。这些值是从数据库中加载的。如何在控件生成期间显示进度条?用户选择后,插入带有动画.gif进度条的标记。当控件返回加载到页面上时,使用javascript删除标记并插入控件。要显示实际进度,需要一个上下文相关的进度条。这篇文章展示了如何通过ajax显示服务器端操作的实际进度 ifcombobox.text==键入所选值 { 在此处加载进度条。。 }您可以在表单上添加下载图像。当用户要更改dropdownlist中的项时,使用javascri

当用户更改dropdownlist时,我的控件将动态生成。这些值是从数据库中加载的。如何在控件生成期间显示进度条?

用户选择后,插入带有动画.gif进度条的标记。当控件返回加载到页面上时,使用javascript删除标记并插入控件。

要显示实际进度,需要一个上下文相关的进度条。这篇文章展示了如何通过ajax显示服务器端操作的实际进度

ifcombobox.text==键入所选值 { 在此处加载进度条。。
}您可以在表单上添加下载图像。当用户要更改dropdownlist中的项时,使用javascript调用onchange事件。下面是添加处理程序的示例:

protected void Page_Load(object sender, EventArgs e)
        {
           dropdownlist1.Attributes.Add("onchange", "document.getElementById(\"loading_image\").style.visibility = \"visible\";");
        }
在此之前,必须在表单上添加图像:

<img style="visibility:hidden;" src="imageurl" runat="server" id="loading_image" />

试试这个。这完全符合我的需要,我相信你也会喜欢的。伙计们,他不是要加载gif,他需要一个进度条,随着控件的生成而前进。他不是要加载gif,他需要一个进度条,随着控件的生成而前进。谢谢你澄清@sajanyamaha:我考虑过了,但我不知道怎么做。