【收藏的asp.net文件上传类源码】教程文章相关的互联网学习教程文章

asp.net 2.0的文件上传(突破上传限制4M)

代码如下:if (FileUpload1.HasFile) try { FileUpload1.SaveAs("d:\\luceneData\\" + FileUpload1.FileName); Label1.Text = "File name: " + FileUpload1.PostedFile.FileName + "<br>" + FileUpload1.PostedFile.ContentLength + " kb<br>" + "Content type: " + FileUpload1.PostedFile.ContentType; } catch (Exception ex) { Label1.Text = "ERROR: " + ex.Message.ToString(); } else { Label1.Text = "You have not specifi...

asp.net neatUpload 支持大文件上传组件

1.在工具箱中添加Brettle.Web.NeatUpload.dll,可以看到工具箱中出现InputFile等控件。 2.复制文件夹NeatUpload到根目录. 3.拖放使用上传控件InputFile和进度条ProgressBar,添加上传文件的按钮.aspx页面代码如下: 代码如下:<body> <form id="form1" runat="server"> <div> <upload:InputFile id="AttachFile" runat="server"></upload:InputFile> <asp:Button ID="Upload" runat="server" Text="Upload" OnClientClick="ToggleVi...

asp.net 大文件上传 之 改版了的SlickUpload.HttpUploadModule(Krystalware.SlickUpload.dll)

/200905/yuanma/SlickUpload.rar/200905/yuanma/Krystalware.SlickUpload.rar 代码如下:using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.HtmlControls; using System.IO; using System.Text; using System.Reflection; namespace ...

asp.net slickupload 使用方法(文件上传)

在web.config中添加: <httpModules > <add name="HttpUploadModule" type="Krystalware.SlickUpload.HttpUploadModule, Krystalware.SlickUpload" / > </httpModules > 2、在项目中添加对Krystalware.SlickUpload.DLL的引用。 3、在页面上放控件:HtmlInputFile fileUpload; 4、后代码如下: 代码如下:private void RedirectToNewUpload() { Response.Redirect("PhotoInfo.aspx?uploadId=" Guid.NewGuid().ToString() "&action="...

C# 文件上传 默认最大为4M的解决方法

1,环境:window 2003 ,IIS6.0 要首先要修改IIS6.0中的asp请求的最大字节数,默认时为200K; 方法:打开位于 C:\Windows\System32\Inetsrv 中的 metabase.XML, 并修改 AspMaxRequestEntityAllowed 为你需要的值(例如 "1073741824", 1GB); 技术背景: 在 IIS 6.0 中, AspMaxRequestEntityAllowed 属性指定了一个 ASP 请求(Request)可以使用的最大字节数. 如果 Content-Length 头信息中包含的请求长度超过了 AspMaxRequestEntityAll...

asp.net HTML文件上传标签

微软提供的控件//www.gxlcms.com/codes/9709.html 前台 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>html文件上传标签</title> </head> <body> <form id="form1" ...

asp.net 大文件上传控件

大文件上传控件(包含进度条)   使用说明如下:    <summary>   上传进度条控件    </summary>    <example>    Web.config 配置    <?xml version="1.0"?>   <configuration>     <configSections>   <!--上传节点-->      <sectionGroup name="slickUpload">        <section name="uploadLocationProvider" type="Common.SlickUpload.Configuration.UploadLocationProviderHandler, Common"/>...

Asp.net 文件上传类(取得文件后缀名,保存文件,加入文字水印)

代码如下:using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Drawing; using System.IO; using System.Drawing.Imaging; namespace EC { /// <summary> /// 上传类 /// </summary> public class UploadObj { public...

asp.net web大文件上传带进度条实例代码

代码如下:using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.IO; using System.Collections.Generic; using System.Web.Configuration; public partial class upload : System.Web.UI.Pa...

实现ASP.NET多文件上传程序代码

upload.aspx 代码如下:<%@ Page language="c#" Codebehind="UpLoad.aspx.cs" AutoEventWireup="false" Inherits="WebPortal.Upload" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <title>多文件上传</title> <script language="JavaScript"> function addFile() { var str = <INPUT type="file" size="50" NAME="File"> document.getElementById(MyFile).insertAdjacentHTML("beforeEnd",s...

asp.net下文件上传和文件删除的代码

文件上传 HttpPostedFile postFile = Request.Files["imgFile"]; if(postFile.FileName!=String.Empty){ ex=postFile.FileName.Substring(postFile.FileName.LastIndexOf(".")); fileName= DateTime.Now.ToString("yyyyMMdd") + ex; absPath=System.Web.HttpContext.Current.Server.MapPath("/img_ad/"+adTypeEn+"/";); if(!System.IO.Directory.Exists(absPath)) System.IO.Directory.CreateDirectory...

asp.net下大文件上传知识整理

最近做在做ePartner项目,涉及到文件上传的问题。 以前也做过文件上传,但都是些小文件,不超过2M。 这次要求上传100M以上的东西。 没办法找来资料研究了一下。基于WEB的文件上传可以使用FTP和HTTP两种协议,用FTP的话虽然传输稳定,但安全性是个严重的问题,而且FTP服务器读用户库获取权限,这样对于用户使用来说还是不太方便。 剩下只有HTTP。在HTTP中有3种方式,PUT、WEBDAV、RFC1867,前2种方法不适合大文件上传,目前我们使用...

在ASP.NET中实现多文件上传的方法

在以前的Web应用中,上传文件是个很麻烦的事,现在有了.NET,文件上传变得轻而易举。下面的这个例子实现了多文件上传功能。可以动态添加输入表单,上传的文件数量没有限制。代码如下: MultiUpload.aspx <%@ Page Language="vb" AutoEventWireup="false" Codebehind="MultiUpload.aspx.vb" Inherits="aspxWeb.MultiUpload" %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML> <HEAD> <title>多文件...

收藏的asp.net文件上传类源码

namespace Wmj { public class MyUpload { private System.Web.HttpPostedFile postedFile=null; private string savePath=""; private string extension=""; private int fileLength=0; //显示该组件使用的参数信息 public string Help { get{ string helpstring; helpstring="<font size=3>MyUpload myUpload=new MyUpload(); //构造函数"; helpstring+="myUpload.PostedFile=file1.PostedFile;//设置要上传的文件...

ASP.NET大文件上传支持切割上传

文件夹数据库处理逻辑 public class DbFolder { JSONObject root; public DbFolder() { this.root = new JSONObject(); this.root.put("f_id", ""); this.root.put("f_nameLoc", "根目录"); this.root.put("f_pid", ""); this.root.put("f_pidRoot", ""); } /** * 将JSONArray转换成map * @param folders * @return */ public Map<S...