【发布时间】:2013-04-27 17:51:17
【问题描述】:
我在 asp.net 中使用 Telerik 控件
要上传我正在使用的文件,RadUpload
我浏览了以下链接:
编写代码如下:
for (int i = 0; i < RadUpload1.UploadedFiles.Count; i++)
{
string fileName= Server.MapPath( RadUpload1.UploadedFiles[i].GetName());
}
它给了我路径:
E:\WebBasedNewSoft\NewSoft\NewSoft\colnames.xlsx
这是我的解决方案文件的存储路径。
我想获取选择上传文件的路径。
例如。如果上传的文件在 c 盘上,它应该给我路径:
C:\colnames.xlsx
但它没有给我合适的路径。
我犯了什么错误?
for 循环中合适的行应该是什么?
请帮帮我。
【问题讨论】:
-
那么它会给你带来什么?
-
它为我提供了存储解决方案文件的路径。
-
你期望什么样的路径,你得到什么样的路径?请始终发布“预期”与“观察到”。不要描述你得到了什么,只描述硬性价值观。
-
@MartinMulder 我在我的问题中进行了编辑
-
这个
string fullPath = Path.Combine(Server.MapPath("Your upload folder"), uploadedFile.GetName());怎么样?