需要在telerik mvc上传控件中上传文件的完整路径

时间:2012-04-17 14:29:48

标签: model-view-controller upload telerik filepath

在我的项目中,当我将鼠标悬停在正在上传的文件上时,我需要访问正在上传的文件的完整路径并显示为工具提示。

在下图中,您可以看到工具提示,该工具提示仅显示文件的名称,而不显示其完整路径。

我无法在客户端或服务器端获取文件路径。是否可以在任何客户端事件中获取文件路径?

1 个答案:

答案 0 :(得分:0)

这可以使用onSelect方法完成。

function onSelect() {
        var files = arguments[0].files;
        if (files && files[0]) {
            var reader = new FileReader();

            reader.onload = function (e) {
                var src = e.target.result;
                var alt = files[0].name);

                //This is where the magic happens
            };

            reader.readAsDataURL(files[0].rawFile);
        }
    }

此示例代码用于单个文件上传。

src将是Base64,可以用作img标签的src。