Asp.net 实现断点续传 下载大文件
**//// <summary>
x _0O%f+K)B5D /// 支持断点续传的下载大文件的函数 中博IT教育网4P z\2b,h-q `
/// </summary>
_;B$A.} S8E#@ D I /// <param name="downloadFilePath">被下载文件的路径,相对和绝对都可以</param>
K I g(h { D V /// <param name="showFileName">显示给用户的文件名,可以为空</param>
.p9a1X j;[ /// <param name="fileType">要下载的文件类型,如果不确定,请留空</param>
E `6G5F L n(y y \ /// <remarks>用于大文件的下载</remarks>
;h1i'^+Q t T P5w F j5a public static void BigFileDownload(string downloadFilePath, string showFileName, string fileType) 中博IT教育网3r @$f"W y
{ 中博IT教育网)m t J L b I3S [4s W p
downloadFilePath = downloadFilePath.Trim();
6u D0\)h E l ^ _ p P e i if(string.Empty == downloadFilePath) 中博IT教育网%on4^"] t n%E b
ShowErrorMessage("没有指定要下载的文件路径!");
1l4t [$g ]3d/y8c
1b2M t9h{ x o8[8N b if(downloadFilePath.IndexOf(":") < 0)
D(o I*W m downloadFilePath = System.Web.HttpContext.Current.Server.MapPath(downloadFilePath);
y K z b7^7i;y f D,w.b
(t e {'X5C.Z S m E showFileName = showFileName.Trim();
#I f _ s)H/D&nbs
相关文档:
以前写程序从来都没用过缓存(水平太菜),好在以前做的网站访问量都非常的小,所以性能问题也不突出,但是如果做一个正规的项目,不论大小,缓存技术是必须要使用到的。今天学习了三种常用的缓存技术,非常的简单,相信大家一定能看明白。
先说下为什么要用缓存,在正常情况下,当一个 ......
///方法
public static List<FeesItemInfo> selectAll()
{
List<FeesItemInfo> list = new List<FeesItemInfo>();
& ......
因为公司的产品用asp开发, 前一段时间用asp写了一个生成静态页面并分页的程序,但缘于对.net的热爱,写了这个.net下的生成静态页面并分页的程序。
主要的原理就是替换模板里的特殊字符。
1、静态模板页面 template.html,主要是定义了一些特殊字符,用来被替换。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Tran ......