当前位置:  开发笔记 > 前端 > 正文

kendo ui imagebrowser默认图像文件夹

如何解决《kendouiimagebrowser默认图像文件夹》经验,为你挑选了0个好方法。

我已经使用此代码尝试生成图像浏览器. http://www.telerik.com/forums/imagebrowser-with-images-from-database

我不知道从哪里获取文件夹图像?我在图像上找到了一个带有默认文件夹的图像:Content\kendo\2013.2.716\Default但我找不到它在哪里或者是否曾经使用它.

我不知道这是否也是我的问题. 在此输入图像描述

你可以继续加载,文件夹图像永远不会显示.

我按照上面链接中的示例中的代码进行操作,这就是我最终的结果.当我添加一个文件夹时,它会将文件夹添加到数据库中,它还会添加图像.

当我添加图像时,它会按预期显示缩略图和文件名,但是当我重新加载页面时,我最终会得到与文件夹相同的结果.

在此输入图像描述

这是我在读取文件时调用的代码:

  public JsonResult Read(string path)
    {
        var folders = imageBrowserRepository.Folders(path);

        var images = imageBrowserRepository.Images(path);

        return Json(folders.Concat(images));
    }



    public IEnumerable Folders(string path)
    {
        return Folders(GetFolderByPath(path));
    }

     public Folder GetFolderByPath(string path)
    {
        if (string.IsNullOrEmpty(path) || path == "/")
        {
            return GetRootFolder();
        }

        var name = GetFolderNames(path).Last().ToLower();

        if (!path.StartsWith("/"))
        {
            path = "/" + path;
        }

        path = NormalizePath(path, name);

        return travelContext.Folders.FirstOrDefault(f => f.Path.ToLower() == path && f.Name.ToLower() == name);
    }


    public Folder GetRootFolder()
    {
        return travelContext.Folders.SingleOrDefault(f => f.Parent == null);
    }

这是返回的文件夹/图像的样子 在此输入图像描述 在此输入图像描述

我想这可能与文件大小有关?

推荐阅读
谢谢巷议
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有