我在web页面上使用FileUpload1控件,目的是打开任一驱动器下的特定文件,
比如D:\file\1.jpg
点击浏览,浏览按钮前面的text栏就显示D:\file\1.jpg
我现在要做的是 在加载一个button控件,在button控件的click事件中
要实现以下功能,
定义一个字串str1 获取驱动器目录D:\file\
再定义一个字串str2 获取文件名1.jpg
我知道str2=FileUpload1.FileName
但是str1=D:\file\是怎么得到的
请高手帮忙
感激不尽
------解决方案--------------------------------------------------------
string str1 = "D:\\file\\aa.txt "; string str2 = System.IO.Path.GetDirectoryName(str1); Response.Write(str2);
------解决方案--------------------------------------------------------
楼上的代码好像已经很详细了,不好再补充了。
------解决方案--------------------------------------------------------
string str1 = FileUpload1.PostedFile.FileName;
------解决方案--------------------------------------------------------
好像没这个,只能在上传后检查,帮助中有这样的示例
------解决方案--------------------------------------------------------
http://hi.baidu.com/kmiaoer/blog/item/da77ceef2b127a37acafd593
------解决方案--------------------------------------------------------
System.IO.Path.GetDirectoryName(str1);
System.IO.Path.GetFileName(str1);