文本操作命令,上传文件

    –>
指定要重命名的文件或文件集的位置和名称。文件名可以包含通配符(*和?)。

www.350.vip 1www.350.vip 2        /**//// <summary>
www.350.vip 3        /// 上传文件,上传成功后返回一个 string 型的所上传文件名 上传文件不能超过3.5M
www.350.vip 4        /// </summary>
www.350.vip 5        /// <param name=”UpFileInput”>上传文件所用的控件的ID</param>
www.350.vip 6        /// <param name=”FileSavePath”>上传文件保存的路径(与上传页的相对路径)</param>
www.350.vip 7        /// <param name=”P”>Web窗体页</param>
www.350.vip 8        /// <returns>上传文件的文件名 String</returns>
www.350.vip 9        public string PubUpFile(System.Web.UI.HtmlControls.HtmlInputFile UpFileInput,string FileSavePath,Page P)
www.350.vip 10www.350.vip 11        www.350.vip 12{
www.350.vip 13            if(UpFileInput.PostedFile.ContentLength < 3000 * 1024)
www.350.vip 14www.350.vip 15            www.350.vip 16{
www.350.vip 17                //检查提供的目录是否存在,如不存在则创建
www.350.vip 18                PubExDirectory(FileSavePath,P);
www.350.vip 19                //获娶上传文件的文件名,并保存到指定的目录
www.350.vip 20                string UpFileName;
www.350.vip 21                if(UpFileInput.PostedFile.FileName.LastIndexOf(“\”)    !=    -1)
www.350.vip 22www.350.vip 23                www.350.vip 24{
www.350.vip 25                    UpFileName    =    UpFileInput.PostedFile.FileName.Substring(UpFileInput.PostedFile.FileName.LastIndexOf(“\”),UpFileInput.PostedFile.FileName.Length – UpFileInput.PostedFile.FileName.LastIndexOf(“\”));
www.350.vip 26                }
www.350.vip 27                else
www.350.vip 28www.350.vip 29                www.350.vip 30{
www.350.vip 31                    UpFileName    =    “\” + UpFileInput.PostedFile.FileName;
www.350.vip 32                }
www.350.vip 33
www.350.vip 34                UpFileInput.PostedFile.SaveAs(P.Server.MapPath(FileSavePath + UpFileName));
www.350.vip 35                return FileSavePath + UpFileName;
www.350.vip 36            }
www.350.vip 37            else
www.350.vip 38www.350.vip 39            www.350.vip 40{
www.350.vip 41                    P.Response.Write(“<Script Language=”JavaScript”>n<!–n alert(“上传文件不能大于3M,请选择正确的文件!”)n //–>n</Script>”);
www.350.vip 42                    return “”;
www.350.vip 43
www.350.vip 44            }
www.350.vip 45        }
www.350.vip 46

    www.350.vip 47

    重命名文件或目录。

www.350.vip ,  //
语法:

    –> 文件名必须是唯一的文件名。 

  //
描述: 
 

    –> 重命名文件时,不能指定新驱动器或路径。  

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注