落雨凌风
重要的不是我遇到了什么事情,而是怎样处理这些事情!
博客园
::
首页
::
新随笔
::
联系
::
订阅
::
管理
posts - 7, comments - 0, trackbacks - 0
公告
公告
初来乍到,只为进步
写一些个人的理解,请大家批评
望前辈们不吝啬
每日英语
在线词典
时间就是生命
<
2008年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的文章
我的参与
我的新闻
我的标签
留言簿
给我留言
查看留言
我参加的小组
每日一句英语
ASP.NET
大学生联盟
我参与的团队
大学生联盟(0/61)
我的标签
文件上传
(1)
HTML
(1)
字符串
(1)
XML
(1)
随笔分类
(7)
ASP.NET(2)
C#(2)
CSS(1)
HTML(1)
其他(1)
随笔档案
(7)
2008年8月 (1)
2008年5月 (6)
文章分类
(3)
ASP.NET(1)
C#(1)
网络知识(1)
文章档案
(3)
2008年8月 (1)
2008年7月 (1)
2008年5月 (1)
新闻分类
(1)
软件新闻(1)
收藏夹
(5)
C#(1)
CSS(1)
JavaScript(1)
Linq(1)
Xml(1)
设计之美
The FWA
网站链接
ASP.NET社区
CSDN.NET
DotNet俱乐部
博客园
独上高楼
我的地盘
测试空间
最新随笔
1. 为什么我们总是比别人钱少?(转)
2. 什么是套接字(Socket)
3. c#调用API显示隐藏状态栏
4. ASP.NET生成静态网页的方法
5. DataSet操作XML的一点理解
6. 字符串的常用操作(转)
7. 常用META标签
8. 文件处理类简介
9. 最简单的文件上传
10. 用CSS弹出对话框
积分与排名
积分 - 836
排名 - 10319
最新评论
阅读排行榜
1. 用CSS弹出对话框(78)
2. 字符串的常用操作(转)(55)
3. DataSet操作XML的一点理解(38)
4. 文件处理类简介(21)
5. 为什么我们总是比别人钱少?(转)(20)
评论排行榜
1. 用CSS弹出对话框(0)
2. 最简单的文件上传(0)
3. 文件处理类简介(0)
4. 常用META标签(0)
5. 字符串的常用操作(转)(0)
最简单的文件上传
纯属个人所见,请大家批评指点。
btnUpLoad Button按钮
fileUp FileUpload控件
1
using
System;
2
using
System.Data;
3
using
System.Configuration;
4
using
System.Collections;
5
using
System.Web;
6
using
System.Web.Security;
7
using
System.Web.UI;
8
using
System.Web.UI.WebControls;
9
using
System.Web.UI.WebControls.WebParts;
10
using
System.Web.UI.HtmlControls;
11
public
partial
class
test1 : System.Web.UI.Page
12
{
13
protected
void
Page_Load(
object
sender, EventArgs e)
14
{
15
16
}
17
protected
void
btnUpLoad_Click(
object
sender, EventArgs e)
18
{
19
string
fileUpName
=
fileUp.PostedFile.FileName;
20
//
获得文件全路径名。
21
if
(fileUpName
==
""
)
22
{
23
24
Response.Write(
"
<script language=javascript> window.alert(\
"
请选择文件后再上传!\
"
)</script>
"
);
25
26
}
27
//
判断是否选择文件
28
else
29
{
30
string
fileName
=
fileUpName.Substring(fileUpName.LastIndexOf(
"
\\
"
)
+
1
);
31
//
获得路径最后一个“\”后的文件名。
32
string
type
=
fileUpName.Substring(fileUpName.LastIndexOf(
"
.
"
)
+
1
);
33
//
获得文件名中最后一个“.”后的文件后缀名
34
if
(type
==
"
jpg
"
||
type
==
"
gif
"
||
type
==
"
bmp
"
)
35
{
36
int
x
=
fileUp.PostedFile.ContentLength;
37
//
获得文件的大小。
38
string
y;
39
if
(x
<
1024
)
40
{
41
y
=
"
B
"
;
42
}
43
else
44
{
45
x
=
x
/
1024
;
46
y
=
"
KB
"
;
47
48
}
49
Label1.Text
=
"
你上传的文件名是:
"
+
fileName
+
"
<br>文件后缀名:
"
+
type
+
"
<br>文件大小为:
"
+
x
+
y
+
"
<br>服务器绝对路径:E:\\web\\up\\
"
+
a;
50
fileUp.PostedFile.SaveAs(
"
E:\\web\\up\\
"
+
a);
51
//
用PostedFile的SaveAs方法将文件写入指定路径。
52
imgUp.ImageUrl
=
"
E:\\web\\up\\
"
+
a;
53
}
54
else
55
{
56
Response.Write(
"
<script language=javascript> window.alert(\
"
你选择图片的文件名有误!\
"
)</script>
"
);
57
58
}
59
}
60
}
61
62
}
63
Tag标签:
文件上传
posted on 2008-05-04 12:08
落雨凌风
阅读(18)
评论(0)
编辑
收藏
所属分类:
C#
新用户注册
刷新评论列表
标题
姓名
主页
Email
(博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
网站首页
新闻频道
社区
小组
博问
网摘
闪存
找找看
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
相关文章:
C#字符串分割
如何配置C#命令行编译器
ASP.net下大文件上传的解决方案及WebbUpload组件源码
ASP.NET中常用的文件上传下载方法
开心网:具有成为开放平台潜质的SNS社区
FileInfo 复制文件 是否完成 如何判断 C#
C# 外网如何用TCP向内网传文件?
C# 来这里学习C#吧
C# 委托
相关链接:
所属分类的其他文章:
字符串的常用操作(转)
最简单的文件上传
最新IT新闻:
Google股价跌破329美元 61%员工期权价值归零
十年祭:昔日明星软件今何在?
六大可能出售IT企业名单:SUN领头或被猎走
Linux内核2.6.27正式到来
《星际争霸2》一分为三 各种族依次登场