【用VB编写ASP组件,实现大文件分块读取和下载(待续)】教程文章相关的互联网学习教程文章

asp.net实现的计算网页下载速度的代码

复制代码 代码如下:private void getSpeed() { //链接开始时间 DateTime stime = DateTime.Now; //文件 string url = "http://xxx.com/images/test.jpg "; WebRequest myRequest = WebRequest.Create(url); //链接成功 WebResponse myReponse = myRequest.GetResponse(); //取得文件的大小 字节单位 int ii = int.Parse(myRepons...

asp.net 多文件上传,兼容IE6/7/8,提供完整代码下载【图】

最终效果如下:现贴出核心代码如下: aspx里的代码: 复制代码 代码如下:<div style="text-align: center"> <div style="width: 200px;"> <input type="file" size="50" name="File" /> <span id="upload"></span> <br /> <input type="button" name="button" value="添加文件" onclick="addInput()"> <input type="button" name="button" value="删除文件" onclick="deleteInput()"> </div> <div style="margin: 10px 0 10px 0;wi...

asp.net 文件下载显示中文名称

protected void Page_Load(object sender, EventArgs e) { string guid = Request.QueryString["GUID"]; string sql = "select XSMC,FJMC,LJ from T_AQGL_FJ where GUID=‘" + guid + "‘"; CX.DBGetResult dbgr = new CX.DBGetResult(CX.AppInfo.DBMS, CX.AppInfo.ConStr); DataTable table = dbgr.GetDataTable(sql); string xsmc = table.Rows[0]["XSMC"].ToString(); string fjm...

asp.net+批量下载附件

asp.net 下载文件几种方式protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 代码如下: */ Response.ContentType = "application/x-zip-compressed"; Response.AddHeader("Content-Disposition", "attachment;filename=z.zip"); string filename ...

asp.net中下载功能【代码】

//流方式下载 protectedvoid ButtonButtonDownload_Click(object sender, EventArgs e) {//string fileName = "mychart.png";//客户端保存的文件名 //string filePath = Server.MapPath("/Report/mychart.png");//路径 ////以字符流的形式下载文件 //FileStream fs = new FileStream(filePath, FileMode.Open);//byte[] bytes = new byte[(int)fs.Length];//fs.Read(bytes, 0, bytes.Length);//fs.Close();//Response.ContentType ...

ASP.NET MVC下载excel文档【图】

问题来自论坛: 很早以前,学习做asp.net练习时,就是分享过《ASP.NET MVC应用程序实现下载功能》http://www.cnblogs.com/insus/p/3615714.html比如你的excel文档,是存放于project的DownloadFiles目录之下:创建一个控制器,如今个月为八月,就创建一个AugControllers:上面有句“application/vnd.ms-excel” Office MIME type: 参考《Microsoft Office MIME Types》http://www.cnblogs.com/insus/p/3925997.html 。在asp.net mvc5...

Aspose Cells 控件如何实现数据过滤(附代码和下载地址)【图】

Aspose Cells 是一款操作和处理以及转换Excel文件的类库,支持.NET和JAVA版,几乎所有Excel能实现的功能,Aspose Cells都可以实现,在Excel中经常会用到数据过滤,通过过滤规则,以达到想要显示的结果,一般过滤都是根据设置的条件,通常是文本、数字或者日期。Aspose Cells控件下载地址:http://www.componentcn.com/kongjianchanpin/yonghujiemian/biaogekongjian/2014-09-16/174.html下面咱们首先介绍,在Excel里是怎么实现数据...

ASP.NET批量下载服务器端指定目录文件【代码】

1//遍历服务器指定文件夹下的所有文件 2string path = "uploads/Image/";3string serverPath = Server.MapPath(path);4 5//创建临时文件夹 6string tempName = DateTime.Now.ToString("yyyyMMddHHMMss");7string tempFolder = Path.Combine(serverPath, tempName);8 Directory.CreateDirectory(tempFolder);910 DirectoryInfo folder = new DirectoryInfo(serverPath); 11foreach (FileInfo file in folder...

在ASP.NET中支持断点续传下载大文件(ZT)源码【代码】

IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。一. 两个必要响应头Accept-Ranges、ETag 客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断点续传的下载: Accept-Ranges:告知下载客户端这是一个可以恢复续传的下载,存放本次下载的开始字节位置、文件的字节大小; ETag:保存文件的唯一标识(我在用的文件名+文件...

Aspose.Words 新版本发布【附下载】

Aspose.Words是一款先进的文档处理控件,在不使用Microsoft Words的情况下,它可以使用户在各个应用程序中执行各种文档处理任务,其中包括文档的生成、修改、渲染、打印,文档格式转换和邮件合并等文档处理。此外,Aspose.Words支持DOC,OOXML,RTF,HTML,OpenDocument, PDF, XPS, EPUB和其他格式。Aspose.Words v15.7.0有多项项更新内容,其中显著的有:添加应用程序界面(API)与Themes共同工作允许插入TIFF图像API更改脚注/尾注...

asp.net中大文件下载【代码】

因为IIS支持的最大文件为int32的最大值位数的文件下载,所以,超过2G的文件无法通过IIS进行下载。通过网上查找的资料,如下可实现文件的下载,使用filestream进行下载。publicvoid download(){System.IO.Stream iStream = null;byte[] buffer = new Byte[10000];//设置大小int length;long dataToRead;string filepath = Server.MapPath("~/Upload/XXX/YYY.rar");//文件的路径string filename = System.IO.Path.GetFileName(filepa...

asp.net中下载文件的问题

今天解决web的文件下载问题,下载的方法网上很多,不过我的下载有点特殊:1、下载按钮在gridview中,是模板列的linkButton;2、使用了ajax控件;所以,在下载时总是报错,通过查找资料,解决方法如下:1、先说ajax控件的问题:如果下载按钮在ajax控件上,需要添加Triggers节点,如下:aspx:<asp:UpdatePanel ID="UpdatePanel3" runat="server"> <ContentTemplate><asp:Button ID="btnImportMo...

用ASP.NET实现下载远程图片保存到本地的方法 保存抓取远程图片的方法

以下介绍两种方法:1.利用WebRequest,WebResponse 类WebRequest wreq=WebRequest.Create("http://files.jb51.net/file_images/article/201205/logo.gif"); HttpWebResponse wresp=(HttpWebResponse)wreq.GetResponse(); Stream s=wresp.GetResponseStream(); System.Drawing.Image img; img = System.Drawing.Image.FromStream(s); img.Save("D:\\aa.gif",ImageFormat.Gif); //保存//下面直接输出MemorySt...

ASP和PHP实现生成网站快捷方式并下载到桌面的方法

在网站上设置“加入收藏、设为首页”等按钮是一般网站都会干的事儿,但是有的网站还有“放到桌面”这样的功能设置。下面即生成快捷方式并下载到桌面的php实现代码,摘录修改于网络,仅作参考php实现代码:复制代码 代码如下:<?phpif(isset($_GET[title]) && trim($_GET[title]) !== "") $title = trim($_GET[tilte]);$content=‘[DEFAULT]BASEURL=http://www.jb51.net/?desktop[{000214A0-0000-0000-C000-000000000046}]Prop3=19,2...

ASP.NET 大文件下载的实现思路及代码【代码】

using System; namespace WebApplication1 {publicpartialclass DownloadFile : System.Web.UI.Page{protectedvoid Page_Load(object sender, EventArgs e){System.IO.Stream iStream = null;// Buffer to read 10K bytes in chunk:byte[] buffer = new Byte[10000];// Length of the file:int length;// Total bytes to read.long dataToRead;// Identify the file to download including its path.string filepath = Server.MapP...

组件 - 相关标签