c#获取文件路径后,将文件名赋值在label上,比如路径是c:⼀123.txt只要123.txt

2024-11-20 07:05:12
推荐回答(2个)
回答1:

你是要上传文件。然后点击添加文件后把文件命现实到标签上吧。然后点击上传就把文件传上去么?
思路:你拿到文件的时候用个变量接收绝对路径。另外一个变量从后面开始截取到有”/“的地方
同事把第二个变量赋值到标签,最后上传就把变量1的地址传进去就OK了。

回答2:

string s = @"c:/123.txt";
string result = s.Substring(s.LastIndexOf("/")+1);

如果楼主使用的是FileUpload控件上传的,可以直接使用FileUpload的FileName属性获取,例如:

FileUpload.FileName