asp.net 上传文件(Excel)时后台的处理操作

前台:<asp:FileUpload runat="server" ID="fpImportUsers" Width="350" size="50" />

 

后台:

if (this.fpImportUsers.HasFile)
        {
            //这里负责上传文档,统一上传文档的代码
            string extension = Path.GetExtension(this.fpImportUsers.FileName);
            if (extension == ".xls" || extension == ".xlsx")
            {
                //目录设置 upload/UserImport ,            
                string folderPath = "UserImport";

                string fileName = Server.MapPath("~/App_Upload/" + folderPath) + "/userImport" + extension;

      //另存为到本地,
                this.fpImportUsers.SaveAs(fileName);

      ......对Excel或其它内容的处理代码
            }

}

posted @ 2011-11-14 16:00  西天之旅  阅读(199)  评论(0)    收藏  举报