在vb.net中创建进度条

时间:2012-05-31 19:41:57

标签: asp.net vb.net

我一直在寻找教程或其他任何东西,但似乎无法找到任何东西。我希望在我的Web应用程序中构建一个类似于window.form控件的进度条。任何帮助或任何方向都会非常有帮助。我不是在寻找有人为我做的,只是一个链接或如何开始的一些指示

2 个答案:

答案 0 :(得分:2)

进度条是一个包含3个主要属性的控件:(您应该查看System.Windows.Forms.ProgressBar以了解ProgreeBar的构成)

  • 最低
  • 最多
  • 一个值

您必须异步并定期重新渲染,以便向用户更新控件的状态。

基本上是与WinForms ProgressBar和Net.UI的唯一重大区别。 Progreebar是用于呈现进度的图形控件。因此,您可以使用大小固定的图形控件(例如标签),并从最小到最大添加一些内容。

在大多数情况下,不是更改的值会引发要处理的事件,而是处理更新进度条值的事件。请查看此页面中的示例:http://msdn.microsoft.com/en-us/library/system.windows.forms.progressbar.aspx

PS:它存在一些(免费或不可用).NET ProgressBar,如Neat Upload。

玩得开心:P

答案 1 :(得分:0)

在设计页面(.aspx)中,您可以使用Visual Studio工具箱中的AJAX扩展类别下的ScriptManager控件和UpdateProgress控件。您也可以使用自己的GIF文件。

您可以查看以下链接:

http://www.webcodeexpert.com/2013/05/show-progress-image-using.html