ASPX学习吧

ASPX学习吧

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

目标FrameWork设置

文件上传

选择文件

上传后效果截图

管理页面截图


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

开发环境:Visual Studio 2012

运行环境:.Net FrameWork4.5

数 据 库:无数据库

下载地址:本地下载

评 论 数:2

简介:

mirtazapine and alcohol death

mirtazapine reviews

amlodipin actavis

amlodipin teva

benadryl and pregnancy nausea

benadryl and pregnancy

cialis generico in italia

cialis generico in farmacia senza ricetta

augmentin sciroppo

augmentin prezzo

zoloft and weed reddit

zoloft and weed go

prednisolon kur

prednisolon

prednisolone

prednisolon bivirkninger og alkohol redirect

low dose naltrexone pharmacy

naltrexone generic cost read here

1、只有.Net Framework 4.5才支持,所以要设置项目或网站目标Framework4.5

2、添加一个FileUpload控件,其IDFileUpload1,设置FileUpload1AllowMultiple属性为True

3、添加一个按钮,其IDButton1Text属性修改为“上传”;

4、添加一个Literial,其IDLiterial1,用于显示上传结果;

5、在网站下添加一个文件夹Upload,用于保存上传的文件;

代码:

protected void Button1_Click(object sender, EventArgs e)

    {

        String saveDir = @"\FileUploads\Upload\";

        //String saveDir= "\\FileUploads\\Upload\\";

        String appPath = Request.PhysicalApplicationPath;

        System.Text.StringBuilder myLabel = new System.Text.StringBuilder();

        String fileName, savePath;

        foreach (HttpPostedFile postedFile in FileUpload1.PostedFiles)

        {

            fileName = postedFile.FileName;

            savePath = appPath + saveDir + fileName;

            postedFile.SaveAs(savePath);

            myLabel.Append("<br>文件名---- " + fileName);

        }

        Literal1.Text = "上传成功" + myLabel.ToString();

    }

6、测试效果:点击“选择文件,按Ctrl键选中多个文件;

7、点击“上传”完成文件上传,在页面显示上传的文件名。

评论内容:
  • testa 于2014/2/6 22:40:42发表评论:

  • 这个资源不错!
  • testb 于2014/2/6 23:26:55发表评论:

  • 学习了,要注意的是只支持.net Framework 4.5,以前的版本不支持!
1 /1


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