Hopes

Start Here..

 

转《文件上传控件FileUpload用法初步》

1.aspx
<asp:FileUpload ID="fudTest" runat="server" /> 
<asp:Button ID="btnUpload" runat="server" Text="上传" OnClick="btnUpload_Click" /> 
<br /> 
<asp:Label ID="lblMessage" runat="server"></asp:Label> 

1.aspx.cs
//上传文件按钮 
    protected void btnUpload_Click(object sender, EventArgs e) 
    { 
        //定义保存路径 
        string savePath = "UploadFiles"; 
        //是否存在目录 
        if (!System.IO.Directory.Exists(Server.MapPath(savePath))) 
        { 
            //不存在创建文件夹  
            System.IO.Directory.CreateDirectory(Server.MapPath(savePath) ); 
        } 
        //上传文件 
        if (fudTest.HasFile) 
        { 
            try 
            { 
                fudTest.SaveAs(Server.MapPath(savePath) + "\\" + fudTest.FileName); 
                lblMessagelblMessage.Text = lblMessage.Text+
              "客户端路径:" + fudTest.PostedFile.FileName + "<br>" + 
              
"文件名:" + System.IO.Path.GetFileName(fudTest.FileName) + "<br>" + 
              "文件扩展名:" + System.IO.Path.GetExtension(fudTest.FileName) + "<br>" + 
              "文件大小:" + fudTest.PostedFile.ContentLength + " KB<br>" + 
              "文件MIME类型:" + fudTest.PostedFile.ContentType + "<br>" + 
              "保存路径:" + Server.MapPath(savePath) + "\\" + fudTest.FileName+ 
              "<hr>";
            } 
            catch (Exception ex) 
            { 
                lblMessage.Text = "发生错误:" + ex.Message.ToString();                 
            } 
        } 
        else 
        { 
            lblMessage.Text = "没有选择要上传的文件!"; 
        } 
    }   

作者 ls_man

posted on 2014-01-17 16:28 ** 阅读(177) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

公告

你好!

常用链接

留言簿(2)

随笔档案

文章分类

文章档案

新闻档案

相册

收藏夹

C#学习

友情链接

搜索

最新评论

阅读排行榜

评论排行榜