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...
/////
//////////////////////////////
查看全文
相关阅读:
day3 程序流程控制
day2 程序流程控制
String.prototype.formatWith
未能找到文件“in oslyncsc.exe”
Azure DocumentDB
查询表中所有字段的最大长度(大数据情况)
查询表中所有字段的最大长度
linux开发
sql server cvs 导入
清除“远程桌面连接”的历史记录
原文地址:https://www.cnblogs.com/sixiweb/p/1520559.html
最新文章
new ,malloc
gdb命令
final 关键字
Singleton模式(单例模式) 饿汉式和懒汉式
面向对象(2)
面向对象之多态
super关键字和调用父类构造方法
面向对象之继承
访问修饰符
面向对象之封装
热门文章
static关键字
面向对象(1)
day10 浅谈面向对象编程
day9 类、对象、包
day8 java基础细节回顾
第二周总结
day7 方法及基础知识运用
day6 方法
第一周总结
day4 数组学习
Copyright © 2011-2022 走看看