亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > .NET > 正文

asp.net上傳execl文件后,在頁面上加載顯示(示例代碼)

2024-07-10 13:27:01
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:


    #region 上傳Execl文件
    protected void Button1_Click(object sender, EventArgs e)
    {
        if (FileUpload1.HasFile)
        {
            string NewFileName = string.Empty;
            string ErrorMess = UpLoadFile(FileUpload1, ".xls|.xlsx", 1024 * 5, Server.MapPath("/Report/SocialApply/"), 1, out NewFileName);
            if (string.IsNullOrEmpty(ErrorMess))
            {
                Label1.Text = "√文件上傳成功";
                ViewState["UpLoadFile"] = "/Report/SocialApply/" + NewFileName;
                try
                {
                    FileStream file = new FileStream
                        (Server.MapPath(ViewState["UpLoadFile"] as string),
                        FileMode.Open, FileAccess.Read,
                        FileShare.ReadWrite);
                    DataTable dt1 = FairHR.Util.XmlExcelReport.ReadExcelToDataTable(file, 0, 0);

                    ViewState.Add("ViewDT", dt1);
                    GridView1.DataSource = ViewState["ViewDT"] as DataTable;
                    GridView1.DataBind();
                    file.Close();
                    //Maticsoft.Common.MessageBox.ResponseScript(Page, "$.messager.alert('系統提示', '操作成功!', 'info');");
                }
                catch
                {
                    Maticsoft.Common.MessageBox.ResponseScript(Page, "$.messager.alert('系統提示', '請重新上傳Execl文件再操作', 'warning');");
                }
            }
            else
            {
                Label1.Text = "×文件上傳失敗";
            }
        }
        else
        {
            Label1.Text = "×請先選擇上傳文件";
        }
        ScriptManager.RegisterClientScriptBlock(Page, this.GetType(), "idAlert1", "closeLoad();", true);
    }
    #endregion

    #region 上傳文件
    /// <summary>
    /// 上傳文件
    /// </summary>
    /// <param>上傳文件</param>
    /// <param>上傳文件類型,例如.jpg|.gif|.bmp</param>
    /// <param>限制上傳文件大小,單位為k</param>
    /// <param>上傳路徑,需使用server.mappath</param>
    /// <param>1為自動命名,0用原名</param>
    /// <returns></returns>
    public static string UpLoadFile(FileUpload fu, string type, int size, string path, int nametype, out string newFileName)
    {
        newFileName = null;
        string erorr = null;
        int Size = fu.PostedFile.ContentLength / 1024;
        if (Size > size)
        {
            erorr = "上傳文件太大!";
            return erorr;
        }
        string Type = fu.FileName;
        if (Type.IndexOf(".") == -1) { erorr = "上傳文件類型有誤!"; return erorr; }
        Type = Type.Substring(Type.LastIndexOf(".")).ToUpper();
        type = type.ToUpper();
        if (type.IndexOf(Type) == -1) { erorr = "上傳文件類型有誤!"; return erorr; }

        string filename = "";
        if (nametype == 1)
        {
            string nowdate = DateTime.Now.ToString();
            nowdate = nowdate.Replace(":", "").Replace(" ", "").Replace("-", "").Trim();
            Random r = new Random();
            int a = r.Next(1000);
            filename = nowdate + a.ToString() + Type;
            newFileName = filename;
        }
        else
        {
            filename = fu.FileName;
            if (System.IO.File.Exists(path + filename)) { erorr = "此文件名已經存在!"; return erorr; }
        }

        fu.SaveAs(path + filename);
        return erorr;//返回有錯的錯誤信息,沒有錯誤返回null
    }
    #endregion

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品久久中文字幕久久av| 成人激情春色网| 欧美日韩成人网| 国产美女直播视频一区| 韩国国内大量揄拍精品视频| 91精品久久久久久| 国产精品色视频| 超碰91人人草人人干| 欧美激情欧美狂野欧美精品| 亚洲一品av免费观看| 亚洲欧洲免费视频| 亚洲欧美国产日韩中文字幕| 日本欧美国产在线| 欧美激情一区二区三区高清视频| 欧美性生交xxxxxdddd| 国产精品久久久久久久久粉嫩av| 日韩av一区在线观看| 91精品综合视频| 欧美激情在线一区| 欧美一级大片在线免费观看| 日韩中文字幕欧美| 久久国产精品首页| 国产亚洲精品高潮| 伊人男人综合视频网| 亚洲综合在线做性| 久久夜精品va视频免费观看| 91深夜福利视频| 欧美一级在线播放| 久久久免费观看| 精品亚洲一区二区三区四区五区| 欧美一区二粉嫩精品国产一线天| 欧美超级乱淫片喷水| 亚洲三级av在线| 欧美性猛交xxxx偷拍洗澡| 中文字幕亚洲欧美在线| 日韩中文字幕在线看| 亚洲午夜av久久乱码| 欧美中文在线免费| 欧美日韩亚洲高清| 日韩网站免费观看高清| 狠狠久久五月精品中文字幕| 亚洲精美色品网站| 亚洲午夜色婷婷在线| 久久影院模特热| 国产精品亚洲第一区| 久久久免费高清电视剧观看| www亚洲欧美| 久久精品成人欧美大片古装| 欧美日韩亚洲一区二区三区| 国产做受69高潮| 欧美激情一区二区三区久久久| 亚洲成色777777女色窝| 亚洲自拍偷拍第一页| 色偷偷av一区二区三区乱| 26uuu亚洲伊人春色| 欧美日韩亚洲一区二区| 久久天天躁狠狠躁夜夜av| 国产成人综合久久| 精品调教chinesegay| 国产综合在线看| 97香蕉超级碰碰久久免费的优势| 久久777国产线看观看精品| 色综久久综合桃花网| 国产精品久久久久999| 亚洲电影免费观看高清完整版在线观看| 日韩欧美亚洲国产一区| 亚洲嫩模很污视频| 亚洲电影免费观看高清完整版| 亚洲xxx大片| 色综合色综合久久综合频道88| 国产日韩中文在线| 精品国偷自产在线视频99| 色偷偷91综合久久噜噜| 欧美性jizz18性欧美| 亚洲精品影视在线观看| 一二美女精品欧洲| 亚洲欧美中文日韩在线| 亚洲第一av网站| 欧美专区在线视频| 日韩电影网在线| 欧美日韩国产999| 国产专区精品视频| 亚洲天堂免费视频| 欧美成人午夜激情视频| 亚洲丁香婷深爱综合| 欧美电影院免费观看| 97人人做人人爱| 日韩在线视频导航| 在线亚洲男人天堂| 成人激情在线观看| 日韩高清欧美高清| www日韩中文字幕在线看| 国产精品一区专区欧美日韩| 成人日韩av在线| 狠狠色噜噜狠狠狠狠97| 欧美日韩在线第一页| 欧美激情啊啊啊| 精品中文字幕乱| 深夜精品寂寞黄网站在线观看| 亚洲自拍偷拍福利| 日韩毛片在线观看| 色黄久久久久久| 欧美激情第三页| 中文亚洲视频在线| 久久久精品视频成人| 亚洲自拍高清视频网站| 亚洲福利在线视频| 亚洲精品美女久久久| 日本高清视频精品| 欧美在线一区二区三区四| 亚洲欧美日韩国产中文专区| 国产91九色视频| 欧美日韩成人网| 亚洲欧美综合图区| 中文字幕精品久久久久| 一本色道久久综合亚洲精品小说| 日韩精品在线免费观看| 国产mv免费观看入口亚洲| 亚洲乱码国产乱码精品精天堂| 亚洲va国产va天堂va久久| 欧美孕妇孕交黑巨大网站| 亚洲一区中文字幕| 成人网欧美在线视频| 日韩亚洲成人av在线| 精品性高朝久久久久久久| 九九热精品视频国产| 国产精品扒开腿爽爽爽视频| 日本午夜在线亚洲.国产| 亚洲国产天堂网精品网站| 最近2019好看的中文字幕免费| 精品久久久久久久久久久| 97高清免费视频| 亚洲伊人一本大道中文字幕| 另类视频在线观看| 538国产精品一区二区免费视频| 欧美超级免费视 在线| 欧美激情aaaa| 欧美日韩视频免费播放| 国产精品69精品一区二区三区| 国产一区二区视频在线观看| 在线播放国产一区二区三区| 欧美一区第一页| 欧美精品福利在线| 久久久久久97| zzijzzij亚洲日本成熟少妇| 亚洲香蕉伊综合在人在线视看| 欧美另类暴力丝袜| 亚洲精品自在久久| 国产精品福利网| 国产亚洲人成a一在线v站| 亚洲tv在线观看| 亚洲精品永久免费精品| 91情侣偷在线精品国产| 国产精品午夜视频| 成人性教育视频在线观看| 欧美日韩精品在线观看| 91精品国产91久久久久久不卡| 国产精品久久久久久久久粉嫩av| 国产精品国产自产拍高清av水多| 亚洲娇小xxxx欧美娇小| www.日韩不卡电影av| 日韩电影免费观看在线| 日韩欧美一区二区三区久久| 日韩在线视频国产|