ASPX学习吧

ASPX学习吧

页面截图: 前台页面截图、后台页面截图、功能页面截图。

前台显示设计界面

前台显示设计界面

上传效果截图

上传关键代码

上传关键代码


名称:使用FileUpload控件实现文件上传

开发环境:Visual Studio 2005

运行环境:.Net FrameWork2.0

数 据 库:无数据库

下载地址:本地下载

评 论 数:0

简介:

使用FileUpload控件实现文件上传

在一个WEB应用系统中,经常需要用到文件上传功能,而在ASP中,要实现文件上传,需安装其他组件。而在Visual Studio.NET 2005中,微软内置了文件上传组件FileUpload,从而很方便地实现文件上传。

1、打开VS2005,创建一个新的网站test,打开默认页面default.aspx的设计视图,并加入三个基本构建FileUploadButtonLabelID分别为FileUpload1Button1Label1

 

2、双击Button1,在default.aspx.cs文件中输入以下内容

protected void Button1_Click(object sender, EventArgs e)

    {

        if (FileUpload1.PostedFile != null)

        {

            string strDir = FileUpload1.PostedFile.FileName;

            int myPos = strDir.LastIndexOf("\\");

            string strFileName = strDir.Substring(myPos);

            string strPath = Server.MapPath(".") + strFileName;

            this.Label1.Text = "保存路径:";

            this.Label1.Text += strPath;

            FileUpload1.PostedFile.SaveAs(strPath);

            this.Label1.Text += "文件名称:";

            this.Label1.Text += FileUpload1.PostedFile.FileName;

            this.Label1.Text += "文件类型:";

            this.Label1.Text += FileUpload1.PostedFile.ContentType;

            this.Label1.Text += "文件大小:";

            this.Label1.Text += FileUpload1.PostedFile.ContentLength.ToString();

        }

    }

3、测试,文件已成绩上传。

 



对不起,您尚未登录,不允许发表评论!登录