关于上传文件的一个问题。 File1.PostedFile.SaveAs("c:/123/"+"123.jpg");现在我上传的图片都是存到C盘下123文件里,名字都为123.jpg,我想让我上传的图片的名字都和上传时的一样而不是由我自己指定,请问怎么写?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 File1.PostedFile.FileName可以取道文件名 string name=File1.PostedFile.FileName 获取文件名string type=File1.PostedFile.ContentType.ToString(); 获取文件类型File1.PostedFile.SaveAs("C:\"+name+"\"+name+"."+type);试试看这么写行不行,可能第三句还要根据你的需求改一下 string name=File1.PostedFile.FileName 获取文件名这个获取的是整个文件的目录啊,不是单独的一个文件名啊。 取到的是文件路径,包括文件名的,再截取一下就可以拿到文件名了UploadFileName = File1.PostedFile.FileName; UploadFileName = UploadFileName.Substring(UploadFileName.LastIndexOf("\\")+1); 今天第三贴...问下事务提醒窗口提示 c# 问题? 如何用正则表达式找出网页中特定路径下的文件名? C#搜索文件 用windows服务发布remoting,可是启动不了,高手帮看一下 .net2005能不能进入aspx页面进行调试呢??? 窗体图像如何输出到打印 关于checklistbox???? 两个dataGridView做主从表数据联动效果,在主表的什么事件中写代码? 在注释中如何加入XML字符串?????????? 一个小问题,进来看看吧。。。 ce嵌入式系统与web service的一个问题
string type=File1.PostedFile.ContentType.ToString(); 获取文件类型
File1.PostedFile.SaveAs("C:\"+name+"\"+name+"."+type);
试试看这么写行不行,可能第三句还要根据你的需求改一下
这个获取的是整个文件的目录啊,不是单独的一个文件名啊。
UploadFileName = File1.PostedFile.FileName;
UploadFileName = UploadFileName.Substring(UploadFileName.LastIndexOf("\\")+1);