css - 如何在 Kendo Grid ClientTemplate 中显示来自共享网络驱动器的图像

标签 css asp.net-mvc image kendo-asp.net-mvc

我正在尝试在 Kendo UI Grid for MVC 的 ClientTemplate 中显示图像

目前,在我的解决方案中引用文件夹位置时,这工作得很好

 columns.Bound(c => c.Title).ClientTemplate(
            @"<div class='image-class' 
                        style='background-image: url(../Content/images/#:data.Image#);'></div>
                        <div class='image-title'><a href='" + Url.Action("Action", "Controller") + "?ID=#:data.ID#'>#: Title #</a></div>");

但是,当我尝试用网络共享文件夹替换 url 时,图像是空的。我尝试了几种不同的方法,但都没有成功...

url('file://SERVER/Folder/'#:data.Image#);
url(file://SERVER/Folder/#:data.Image#);
url(\\SERVER\Folder\#:data.Image#)

是否有一种已知的方式来以这种方式显示图像?

谢谢!

最佳答案

我找到了一个解决方案。我在 IIS 中创建了一个虚拟目录,并没有指定完整路径,而是简单地引用了虚拟目录。我只是将虚拟目录的权限设置为允许所有人“读取”权限,因为我不在乎谁在看它们。

如果有人有更好的答案,我会洗耳恭听。

谢谢!

关于css - 如何在 Kendo Grid ClientTemplate 中显示来自共享网络驱动器的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45969048/

相关文章:

css - 应该在 Firefox 的 userContent.css 中定义什么命名空间?

html - 所以聊天: how to make the sidebar not respond to scroll event?

javascript - 移动(或小型设备) View 上的猫头鹰舞台宽度大于屏幕

css - 你如何使用 materialize css 重新定位点击目标按钮?

asp.net-mvc - 在 MVC3 中为图像指定 src 的正确方法

html - Flex、图片和滚动位置

c# - 如何在mvc中映射多个路由

c# - ASP.NET MVC 路由不工作

javascript - 如何从 javascript 函数返回 true 和值?

java - 如何在 Java 中读取网页的图标?