1 2 3 4 下一页 这个控件就是对 cloudgamer 的 仿163网盘无刷新多文件上传系统 封装,使我们使用更加简单方便。 先来看效果: <hxj:UploadControl ID="uploadfile" runat="server" MaxFileNumbers="5" AllowExtensions="jpg,gif" /> <ASP:Button ID="Button1" runat="server" Text="上传" OnClick="Button1_Click" />
html的代码简单,设计时如下: 在设计时状态下并不好看,因为没有加载样式。 预览效果: 预览后加载了样式效果好看多了。 配合后台代码: protected void Button1_Click(object sender, EventArgs e) { Hxj.Web.UploadFile uf = new Hxj.Web.UploadFile(); //设置路径 //uf.FilePath = "~/"; //上传文件信息 List<Hxj.Web.UploadFileInfo> filelist = uf.UploadAll(); }
文件很轻松就上传。 这里取消了原来无刷新上传功能。 下面讲述如何封装成ASP.NET Web控件。 首先建立一个类继承Control (责任编辑:admin) |