本文将利用Asp.Net的回调机制使用Js实现一个简易进度条
其效果如下:
首先,在HTML文档中加入如下代码:
Js部分加入如下Js代码:
css样式文件中加入如下代码:
.statusTable
{
width:100px;
border:solid 1px #000000;
padding-bottom:0px;
margin-bottom:0px;
}
.statusTable td
{
height:20px;
}
Asp.Net服务端实现回调代码如下:
public partial class DigitStatus : System.Web.UI.Page, ICallbackEventHandler
{
private string AspEventArgs;
protected void Page_Load(object sender, EventArgs e)
{
}
public void RaiseCallbackEvent(string EventArgs)
{
AspEventArgs = EventArgs;
}
public string GetCallbackResult()
{
int i = Convert.ToInt32(AspEventArgs);
i++;
return i.ToString();
}
}
来源gao!daima.com搞$代!码网
这样,一个简易的进度条就实现了,运行即可得到如页首处的效果。
以上就是利用Asp.Net回调机制实现进度条的详细内容,更多请关注gaodaima搞代码网其它相关文章!