zoukankan      html  css  js  c++  java
  • ASP.NET文件上传

    <asp:FileUpload ID="FileUpload" runat="server" />
    private string upLoad() {
            string path="";
            
            string filepath = FileUpload.PostedFile.FileName;
            string fileName = filepath.Substring(filepath.LastIndexOf("\") + 1);
            path = Server.MapPath(@"~/files/") + filepath;
            string filePath = "~/files/" + fileName;
            Response.Write(filePath);
            FileUpload.SaveAs(path);
    
            return filePath;
        }

    第二种方法,大致是一样的

    protected void btnUpload_Click(object sender, EventArgs e)
    {
        if (FileUpload1.HasFile)
        {
            string fileExt = System.IO.Path.GetExtension(FileUpload1.FileName);
            if (fileExt == ".jpg" || fileExt == ".gif")
            {
                try
                {
                    FileUpload1.SaveAs(Server.MapPath("/ScenicImg")+"\" + FileUpload1.FileName);
                    Label1.Text = "客户端路径:" + FileUpload1.PostedFile.FileName + "<br>" +
                                  "文件名:" + System.IO.Path.GetFileName(FileUpload1.FileName) + "<br>" +
                                  "文件扩展名:" + System.IO.Path.GetExtension(FileUpload1.FileName) + "<br>" +
                                  "文件大小:" + FileUpload1.PostedFile.ContentLength + " KB<br>" +
                                  "文件MIME类型:" + FileUpload1.PostedFile.ContentType + "<br>" +
                                  "保存路径:" + Server.MapPath("/ScenicImg") + "\" + FileUpload1.FileName;
                }
                catch (Exception ex)
                {
                    Label1.Text = "发生错误:" + ex.Message.ToString();
                }
            }
            else
            {
                Label1.Text = "只允许上传jpg、gif文件!";
            }
        }
        else
        {
            Label1.Text = "没有选择要上传的文件!";
        }
    }
  • 相关阅读:
    雨天的尾巴「线段树合并+树上差分」
    硬币购物「容斥+背包」
    消失之物「分治+背包」
    最小距离「多源最短路」
    任务分配「最短路+DP」
    LCA「树链剖分+线段树」
    组合计数基础
    SPOJ-QTREE4 Query on a tree IV
    K-D tree 区域查询复杂度证明
    bitset 求解高维偏序
  • 原文地址:https://www.cnblogs.com/zhao123/p/3436654.html
Copyright © 2011-2022 走看看