zoukankan      html  css  js  c++  java
  • 上传文件asp.net c#

    protected void Button1_Click(object sender, EventArgs e)
    {

    if (this.DropDownList1.SelectedIndex > 0)
    {
    string xx = this.DropDownList1.SelectedValue.Trim();
    string uptime = DateTime.Now.ToShortDateString().ToLower().ToString();
    if (FileUpload1.PostedFile.ContentLength > 0)
    {
    string addfilename = DateTime.Now.ToString("yyyyMMddHHmmss") + FileUpload1.PostedFile.FileName.Substring(FileUpload1.PostedFile.FileName.LastIndexOf(".")).ToLower();
    if (FileUpload1.PostedFile.ContentLength > 20000000)
    {
    Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('档案文件太大');</script>");
    return;
    }
    else
    {
    if (new olecado().upfile(xx, addfilename, uptime))
    {
    FileUpload1.PostedFile.SaveAs(Server.MapPath("file/") + addfilename);
    Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('文件已上传');</script>");
    }
    else
    {
    Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('文件上传失败');</script>");
    }
    }
    }
    else
    {
    Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('请选择文件后上传,详情咨询5227101!');</script>");
    return;
    }

    }
    else
    {
    Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('请选择单位后上传文件,详情咨询5227101!');</script>");
    return;
    }


    }

    天道酬勤,厚积薄发。 君子之行,静以修身,俭以养德。 非淡泊无以明志,非宁静无以致远。 如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空。
  • 相关阅读:
    675 对象的引用-浅拷贝-深拷贝
    674 vue3侦听器watch
    673 vue计算属性:缓存,setter和getter
    明明有了promise,为啥还需要async await?
    Js常用数组方法汇总
    一些非常有用的Js单行代码
    Js获取验证码倒计时
    前端截取字符串:JS截取字符串之substring、substr和slice详解
    javascript全局变量与局部变量
    JS实现快速排序算法
  • 原文地址:https://www.cnblogs.com/houweidong/p/12263242.html
Copyright © 2011-2022 走看看