求助!c#中上传文件时如何解决同名问题! 本帖最后由 qiyuekoushao 于 2011-11-02 16:58:19 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先判断是否存在if (File.Exists(file_path)) { //提示用户,文件已经存在,请将源文件删除后在重新上传! }else{//开始上传} if (System.IO.File.Exists(file)) { ..................... } 一般用年月日时分秒作为文件名 string m_sFileName = DateTime.Now.ToString("yyyyMMddHHmmss") + DateTime.Now.Millisecond.ToString(); 判断,如果同名就在upfile后加上一个数字 谢谢十二楼,我试试。现在又存在一个问题,上传的代码一个师兄把它写在了ashx文件里,五楼说的那个方法看着简单但是就有了一个问题,貌似ashx文件不支持UI,怎么弹出窗口啊? 菜鸟求问windows编程中的一个C#问题 倾分奉送!!如何获得其它线程的堆栈信息——高手进 VS2008的工具箱是怎么回事??为什么打开sample工具箱有控件,自己新建项目就找不到这些控件? 求一个算法 C# 请教Win8 Metro编程的问题 有机率控制的随机函数如何实现? 在GridView中导出Excel,一定要加的方法 C#中怎样用RS232和下位机进行通讯 成员函数的格式 在C#中怎么样打开child窗口?(“看帮助”之类的废话最好不要出现哦) 如何设置ASP.net页面中绑定好的RadioButtonList或CheckBoxList的缺省值? 高手们 帮帮忙
{
//提示用户,文件已经存在,请将源文件删除后在重新上传!
}
else
{
//开始上传
}
{
.....................
}
string m_sFileName = DateTime.Now.ToString("yyyyMMddHHmmss") + DateTime.Now.Millisecond.ToString();