对指定文件夹下文件重命名 如何实现需网站形式。

解决方案 »

  1.   

    复制一份新文件->删除旧文件->新文件命名为原来文件名->保存->ok
      

  2.   

    貌似file对象有重命名的方法。
    下班回家才能给你代码
      

  3.   

    File.Move(Server.MapPath("~/Excel/已上传.xls"), Server.MapPath("~/Excel/" + filename))
      

  4.   

    在File里面有很多静态方法http://msdn.microsoft.com/zh-tw/library/3z2ck8eh(v=VS.80).aspx
      

  5.   

    public partial class MoveFile : System.Web.UI.Page
        {
            
            protected void Page_Load(object sender, EventArgs e)
            {        }
            protected string srtResult = "";
            protected void btnMove_Click(object sender, EventArgs e)
            {
                string path = Server.MapPath("~/");            string fromPath = path + "a/a1.aspx";//
                string toPath = path + "b/b1.aspx";            File.Move(fromPath,toPath);
                if (File.Exists(toPath))
                {
                    srtResult="移动成功";
                }        }
        }前台:<body>
        <form id="form1" runat="server">
        <div>
            <asp:Button ID="btnMove" runat="server" Text="Move" onclick="btnMove_Click" />
        </div>
        <span style="color:#f00;"><%=srtResult%></span>
        </form>
    </body>