zoukankan
html css js c++ java
后台处理客户端控件上传的文件(input type="file")
private
bool
SaveImages()
{
HttpFileCollection files
=
HttpContext.Current.Request.Files;
System.Text.StringBuilder strMsg
=
new
System.Text.StringBuilder();
strMsg.Append(
"
上传的文件分别是:<hr color=red>
"
);
try
{
for
(
int
i
=
0
; i
<
files.Count; i
++
)
{
HttpPostedFile postedFile
=
files[i];
string
filename, fileExt, filesize;
filename
=
System.IO.Path.GetFileName(postedFile.FileName);
filesize
=
postedFile.ContentLength.ToString();
if
(filename
!=
""
)
{
fileExt
=
System.IO.Path.GetExtension(filename);
strMsg.Append(
"
上传的文件类型:
"
+
postedFile.ContentType.ToString()
+
"
<br>
"
);
strMsg.Append(
"
客户端的文件地址:
"
+
postedFile.FileName
+
"
<br>
"
);
strMsg.Append(
"
上传文件的文件名:
"
+
filename
+
"
<br>
"
);
strMsg.Append(
"
上传文件的文件大小:
"
+
filesize
+
"
字节<br>
"
);
strMsg.Append(
"
上传文件的扩展名:
"
+
fileExt
+
"
<br><hr>
"
);
System.IO.DirectoryInfo dir
=
new
System.IO.DirectoryInfo(
"
C:\\testFile\\
"
);
if
(
!
dir.Exists)
{
dir.Create();
}
postedFile.SaveAs(dir
+
filename);
}
}
strStatus.Text
=
strMsg.ToString();
return
true
;
}
catch
(Exception ex)
{
strStatus.Text
=
ex.Message;
return
false
;
}
}
////////////////////////////////
////////Sixi.
Let it be...
/////
//////////////////////////////
查看全文
相关阅读:
可重入函数
进程间通信的方法和实现
Qt之Qprocess
mysql学习(十二)内置函数
mysql学习(十一)嵌套查询 排序 分组
mysql学习(十)多表查询
ubuntu 12.04 安装谷歌浏览器
mysql学习(九)sql语句
mysql学习(八)数据表类型-字符集
mysql远程连接问题-http://www.cnblogs.com/jerome-rong/archive/2013/03/05/2944264.html
原文地址:https://www.cnblogs.com/sixiweb/p/1520559.html
最新文章
MySQL 5.6 二进制包安装配置多实例方法
Eclipse 3.7 极述优化
eclipse 远程调试tomcat6
[转] 前端开发必备工具之网页调试工具篇
【转】Symstore 详细使用
网络编程课程回顾2
网络通信日常笔记
网络编程的课程回顾
执行命令,粘包问题
课程回顾
热门文章
socket解决编码解码问题
今天是python专场UDP socket 链接
day1
快速排序
基数排序
堆排序
归并排序
希尔排序
进程间通信方式
断言简介
Copyright © 2011-2022 走看看