首页 > 学院 > 开发设计 > 正文

上传文件控件的使用

2019-11-14 16:48:49
字体:
来源:转载
供稿:网友
PRotected void btn_Upload_Click(object sender, EventArgs e)    {        string serverPath = Server.MapPath("Upload");        if (!System.IO.Directory.Exists(serverPath))//判断文件的目录是否存在        {            System.IO.Directory.CreateDirectory(serverPath);//如果文件目录不存在,创建文件目录        }        if (file_upload.HasFile)//判断是否选择了控件        {            int fileSize = this.file_upload.PostedFile.ContentLength / 1024 / 1024;//获取上传文件的大小            if (fileSize > 8)//如果上传文件的大小大于8兆            {                Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('只允许上传小于8兆的文件')", true);                return;            }            else            {                file_upload.SaveAs(serverPath + "//" + file_upload.FileName);//文件保存到服务器的指定目录下                Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('上传文件成功!!')",true);            }        }        else        {            Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('请选择要上传的文件')", true);            return;        }    }

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表