2

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

4

2 回答 2

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

于 2012-05-31T20:17:44.983 回答
0

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

您可以查看以下链接:

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

于 2016-02-29T09:13:05.130 回答