如何创建一个进度条控件
来源:互联网 发布:弧是什么意思网络用语 编辑:程序博客网 时间:2024/06/05 20:48
以下文章翻译自http://www.beansoftware.com/ASP.NET-Tutorials/ProgressBar-User-Control.aspx。若有任何疑问,可以互相交流(goalbell@gmail.com)。
<asp:TableID="tblProgressBar"runat="server"
BorderWidth="1px"
CellPadding="1"
CellSpacing="1"
Height="15px"
Width="200px">
</asp:Table>
<uc1:ProgressbarID="Progressbar1"runat="server"BGColor="Gray"Blocks="20"BorderColor="Black"
BorderSize="1"Cellpadding="1"CellSpacing="1"FillColor="Green"Height="20"Value="10"
Width="150"/>
Blocks:这是一个重要的属性。Blocks将决定每一步显示的垂直横条数目。从以上HTML显示来看,你可以观察到Blocks的值为20。这个值作为一个基值。值的属性以及Block属性值使用以下给出的决定垂直横条每一步填满的数目的公式。
BorderSize="1"Cellpadding="1"CellSpacing="1"FillColor="Green"Height="20"Value="10"
Width="150"/>
<br/>
<asp:LabelID="Label1"runat="server"Text="Percent Complete"></asp:Label>
<asp:LabelID="Label2"runat="server"Text="Value"></asp:Label>
<br/>
<asp:ButtonID="Button1"runat="server"Text="Progress"/></div>
ViewState.Add("PBValue", 10)
EndIf
If (CInt(ViewState.Item("PBValue")) >= 100) Then
Progressbar1.Value = 100
Label2.Text = "The Progress is complete"
Return
EndIf
ViewState.Item("PBValue") = CInt(ViewState.Item("PBValue")) + 10
Progressbar1.Value = CInt(ViewState.Item("PBValue"))
Label2.Text = ViewState.Item("PBValue").ToString() + "%"
- 如何创建一个进度条控件
- 如何在Image控件上覆盖一个进度条
- java 创建一个进度条
- SDK方式创建进度条控件
- 如何创建一个AJAXControlToolKit的扩展控件
- 如何实现一个环形进度条
- QT 如何创建一个N行N列的控件
- android 一个可以自定义的进度条控件
- javascript---为ajax创建一个进度条指示器
- 创建一个ActiveX 控件
- ios创建一个控件
- 如何动态创建控件
- 如何动态创建控件
- 如何创建工具栏控件!
- 如何创建自定义控件
- 进度条控件
- 进度条控件
- 进度条控件
- javascript网址收藏
- C++-必知必会_模板局部特化(条款47)
- 关于jdk的版本不兼容问题与对tomcat的影响
- [私人]各人编程习惯
- java代码编写的30条建议
- 如何创建一个进度条控件
- 中国电信转战搜索市场成败难测(来源:IT时代周刊)
- 设计模式之Bridge
- SQL 语句汇总
- 第一次
- flv format
- ASP.NET几种进行性能优化的方法及注意问题
- 获取图片上鼠标的位置
- 虚拟机中GUEST OS时钟(TIMEKEEP)问题的探讨