WebClient wc = new WebClient();
wc.UploadFile("http://localhost:4953/AshxAllEvent/UpFileImage.ashx", "POST", result2[0].ToString());
//result2[0]文本本地绝对路径
//即C:\\Documents and Settings\\Administrator\\桌面\\Image\\热度趋势.png
UpFileImage.ashx:
try
{
HttpFileCollection postedFile = context.Request.Files;
if (postedFile.Count>0)
{
string savepath = "";
string tempPath = "";
tempPath = System.Web.HttpContext.Current.Server.MapPath("..\\Temp\\");//System.Configuration.ConfigurationManager.AppSettings["FolderPath"];
savepath = tempPath; //context.Server.MapPath(tempPath);
string filename = postedFile[0].FileName;
string sExtension = filename.Substring(filename.LastIndexOf('.'));
if (!Directory.Exists(savepath))
Directory.CreateDirectory(savepath);
string sNewFileName = filename.Substring(0,filename.IndexOf("."));
postedFile[0].SaveAs(savepath + @"\" + sNewFileName + sExtension);
context.Response.Write(tempPath + sNewFileName + sExtension);
context.Response.StatusCode = 200;
}
}
catch (Exception ex)
{
context.Response.Write("Error: " + ex.Message);
}
分享到:
相关推荐
ASP.NET使用fileupload控件上传图片到文件夹并以二进制存储于数据库中
关于ASP.NET2.0 FILEUPLOAD上传文件大小设置问题解决方案!
o asp.net环境一下好的文件上传解决方案 有client上控制说明,也有sever上控制说明
FileUpload 文件上传组件的ASP.NET实例,基于主副窗口的上传程序,利用线程提升上传... ASP.NET FileUpload上传图片并解决上传限制 解决FileUpload控件上传文件大小限制 ASP.NET中实现FileUpload多文件上传
[上传下载]仿163网盘无刷新文件上传 for .Net_fileupload.zip源码ASP.NET网站源码打包下载[上传下载]仿163网盘无刷新文件上传 for .Net_fileupload.zip源码ASP.NET网站源码打包下载[上传下载]仿163网盘无刷新文件...
主要介绍了asp.net fileupload控件上传文件的方法,fileupload控件多文件上传,以及fileupload上传时实现文件验证的方法,需要的朋友可以参考下
【ASP.NET编程知识】asp.net fileupload控件上传文件与多文件上传.docx
完美进度条,监控文件上传大小以及百分比。 完美进度条,监控文件上传大小以及百分比。 aspnet+fileupload+进度
[上传下载]仿163网盘无刷新文件上传 for .Net_fileupload(ASP.NET源码).rar
文件上传的应用,asp.net中利用Fileupload实现的文件上传
界面漂亮,操作简单的多文件上传代码 相当棒 和大家分享下。 演示文件: FileUpload.html
使用 FileUpload 控件,可以为用户提供一种将文件从用户的计算机发送到服务器的方法。该控件在允许用户上载图片、文本文件或其他文件时很有用。要上载的文件将在回发期间作为浏览器请求的一部分提交给服务器。在文件...
源代码 博文链接:https://joerong666.iteye.com/blog/182980
最近涉及到用asp.net做上传功能的一个问题,因为asp.net有fileupload的上传控件,但是这个控件上传的文件大小有限,所以根本满足不了需求百度了下,很多人遇到asp.net上传超大文件的困惑,偶尔搜索发现csdn有个哥们...
该文件是一个asp.net网站,以简单的代码来说明,在asp.net中flash与IHttpHandler接合实现多图片上传。 这个flash只能上传图片。
本文讲的是Asp.Net中FileUpload实现文件上传示例, 属性:FileName: 获取上传的文件名 HasFile: 是否选择(存在)上传的文件 ContentLength: 获得上窜文件的大小,单位是字节(byte) 方法:Server.MapPath(): 获取服务器上
ASP.NET中上传控件FileUpload的项目示例包含:单、多图片(或指定文件)的上传示例哦。