Directory.Move导致asp.net中的回发

时间:2011-10-23 12:52:15

标签: asp.net

在updatePanel内的按钮事件下,我想重命名一个文件夹:

Directory.move(oldF, newF);

我检查了物理文件夹:使用新文件夹重命名旧文件夹。但是,它会导致回发......

单步执行:单步执行非用户代码

'System.Web.UI.WebControls.Button.RaisePostBackEvent'
Step into: Stepping over non-user code 'System.Web.UI.Page.RaisePostBackEvent'
Step into: Stepping over non-user code 'System.Web.UI.Page.ProcessRequestMain'

如果我删除该行,则不会。

这始终是Directory.move的案例吗?还是其他更好的方式?

我也尝试过使用:

System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(oldF);
di.MoveTo(newF);

但是文件夹没有重命名......

0 个答案:

没有答案