这段时间写了个asp.net 上传大文件控件。经过测试,在ie中可显示进度条。特此共享,望广大网友多提意见。
大文件上传控件(包含进度条)
使用说明如下:
上传进度条控件
Web.config 配置
ASPX页面
//顶部
<%@ Register Assembly="Common" Namespace="Common.Web.AppControl" TagPrefix="cc1" %>
//form内
Cancel
ASPX对应的CS代码
protected void Page_Load(object sender, EventArgs e)
{
//绑定上传客户端javascript事件
this.BtnUpload.OnClientClick = this.WebUploadProgressBarControl.GetUploadClick_javascript;
//绑定上传取消客户端javascript事件
this.hyCancel.NavigateUrl = "javascript:" + this.WebUploadProgressBarControl.GetUploadCancelClick_javascript;
}
protected void BtnUpload_Click(object sender, EventArgs e)
{
//上传文件
this.WebUploadProgressBarControl.SaveUploadFiles();
}
必须在IIS站点下设置端口或虚拟目录方可测试通过,又问题请和zljGood@hotmail.com联系
有问题请和zljGood@hotmail.com联系, email:zlj9000@hotmail.com