注册 登录
编程论坛 ASP.NET技术论坛

[求助]小问题

cyyu_ryh 发布于 2007-03-27 17:22, 679 次点击
我用FileUpload来获取文件的原路径
用 string path= FileUpload1.PostedFile.FileName;获取为
C:\Documents and Settings\User\デスクトップ\1.txt
但是我不需要文件名1.txt ,只要1.txt 以前的路径
C:\Documents and Settings\User\デスクトップ\
该怎么写,没找到相关属性

10 回复
#2
Kendy1234562007-03-27 17:36
用字符串截取函数。 找到最后一个 \,截取之前的字符串。
至于用什么函数 要看你用什么语言了
#3
cyyu_ryh2007-03-27 17:50
当然是.net语言了
#4
棉花糖ONE2007-03-27 18:26
怎么回事,怎么出现乱码了
#5
bygg2007-03-27 21:35

用 substring取到最后一个\的位置.

#6
windstores2007-03-27 23:35
int i=path.LastIndexOf('\\');
path=path.SubString(0,i);
#7
pacocai2007-03-27 23:47
楼上正解,只需要截取字符串就可以了。
#8
cyyu_ryh2007-03-28 09:45
多谢各位
接4楼
棉花糖
デスクトップ这不是乱麻是日文
#9
pacocai2007-03-28 09:59
不过干嘛要用日文………………
#10
cyyu_ryh2007-03-28 11:07
我用的是日语系统啊
#11
pacocai2007-03-29 00:19
我还以为是为了防止别人知道你的页面跳转才用的………………

版主在日本???不然干嘛要用日语系统?
1