asp.net 大文件上传控件
发布时间:2020-12-15 20:45:12 所属栏目:asp.Net 来源:网络整理
导读:大文件上传控件(包含进度条) 使用说明如下: summary 上传进度条控件 /summary example Web.config 配置 ?xml version="1.0"? configuration configSections !--上传节点-- sectionGroup name="slickUpload" section name="uploadLocationProvider" type="C
大文件上传控件(包含进度条) 使用说明如下: <summary> 上传进度条控件 </summary> <example> Web.config 配置 <?xml version="1.0"?> <configuration> <configSections> <!--上传节点--> <sectionGroup name="slickUpload"> <section name="uploadLocationProvider" type="Common.SlickUpload.Configuration.UploadLocationProviderHandler,Common"/> </sectionGroup> </configSections> <system.web> <httpRuntime maxRequestLength="2024000" executionTimeout="300"/> <httpHandlers> <add verb="*" path="CommonToolsASHX.ashx" type="Common.Web.AppControl.CommonToolsASHX,Common" /> <add verb="*" path="CommonToolsASHX_XML.ashx" type="Common.Web.AppControl.CommonToolsASHX_XML,Common" /> </httpHandlers> <!--上传Modules--> <httpModules> <add name="HttpUploadModule" type="Common.SlickUpload.HttpUploadModule,Common"/> </httpModules> </system.web> <appSettings> <!--上传临时路径--> <add key="uploadPath" value="c:TDdownloadtemp"/> <!--许可上传页面,多个页面用';'分开--> <add key="HttpUploadModulePageGoOn" value="Upload.aspx;"/> </appSettings> </configuration> ASPX页面 //顶部 <%@ Register Assembly="Common" Namespace="Common.Web.AppControl" TagPrefix="cc1" %> //form内 <asp:FileUpload ID="fileUploadFile" runat="server" /> <asp:Button ID="BtnUpload" runat="server" OnClick="Button1_Click" Text="Upload" /> <asp:HyperLink ID="hyCancel" runat="server">Cancel</asp:HyperLink> <cc1:WebUploadProgressBar ID="WebUploadProgressBarControl" runat="server" UploadPath="C:TDdownload"></cc1:WebUploadProgressBar> 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(); } </example> <remarks>必须在IIS站点下设置端口或虚拟目录方可测试通过,又问题请和zljGood@hotmail.com联系</remarks> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET jQuery UI模式:将aspx页面加载到模态对话框中
- 领先技术 - ASP.NET Core 中的 Cookie、声明和身份验证
- ASP.NET MVC编辑器模板和Html.EditorFor(…) – 如何消除类
- asp.net-mvc – 查看模型IEnumerable <>属性返回null(不绑
- asp.net – 如何停止插入两次的配置转换插件?
- 创建代码生成器可以很简单:如何通过T4模板生成代码?[下篇
- asp.net – Bin为Web应用程序部署的DLL优先于GAC的DLL?
- asp.net-mvc – ASP.NET MVC:访问集合中项目的ModelMetada
- asp-classic – 经典ASP中500 Vs 500.100错误
- WCF休息 – 最佳做法是什么?
推荐文章
站长推荐
- 跨线程访问——————转载
- ASP.NET FileUpload:如何在选择文件后自动回复?
- asp.net-mvc-4 – Windows身份验证和Asp.Net Web
- asp.net-mvc-4 – 值“(字符串)”无效
- ASP.NET 预编译命令(解决发布后第一次访问慢问题
- asp.net-mvc – 如何在MVC Filter属性中解析依赖
- asp.net-mvc-3 – 在MVC3 Controller操作中返回文
- asp.net-web-api – asp web api DateTime模型绑
- asp.net – 如何阻止MonoDevelop在调试时打开Saf
- ASP.NET MVC身份验证Cookie未被检索
热点阅读