• 上传文件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;
    }


    }

    天道酬勤,厚积薄发。 君子之行,静以修身,俭以养德。 非淡泊无以明志,非宁静无以致远。 如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空。
  • 相关阅读:
    Java并发编程:线程池的使用
    AlarmManager与PendingIntent
    ConnectivityManager与检查网络连接的使用
    IntentService的使用
    Service(Local Service)简介
    Looper、Hander、HandlerThread
    XML_PULL解析
    android AsyncTask 的使用(转载)
    android 连接网络的简单实例
    xml drawable
  • 原文地址:https://www.cnblogs.com/houweidong/p/12263242.html
Copyright © 2020-2023  润新知