通过Telerik的文件上传器获取完整路径

本文关键字:获取 路径 Telerik 文件 通过 | 更新日期: 2023-09-27 18:12:03

我在asp.net中使用远程控制

上传我正在使用的文件,RadUpload

我通过以下链接:

http://www.telerik.com/community/forums/aspnet-ajax/upload/get-full-path-from-uplad-control.aspx # 1044702http://www.telerik.com/community/forums/aspnet-ajax/async-upload/how-to-get-full-path-using-radasyncupload-control.aspx

编写的代码如下:

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循环中合适的行是什么?

请帮帮我。

通过Telerik的文件上传器获取完整路径

文件路径永远不会包含客户端计算机的路径,因为服务器上的软件永远不允许偷看客户端计算机的内部。如果允许服务器查看客户端计算机的内部,我们就有安全问题了。

获取的路径是文件上传到服务器的本地路径。