【发布时间】:2016-07-20 06:46:34
【问题描述】:
有很多示例如何从静态内容中设置图标。例如:
Html.Kendo().AutoComplete()
.Name("employess")
.Placeholder("Find Product..")
.DataTextField("Name")
.HighlightFirst(true)
.Template("<span><img src='/Content/Images/default-photo.jpg' " +
"width='20' height='20' /> ${data.Name}</span>")
...
是否可以通过 ${data.ImageId} 从数据库中设置图像 src?
我尝试制作控制器方法并粘贴 Url.Action 而不是 default-photo 但编译器不明白我想要做什么。
感谢您的提前!
【问题讨论】:
-
它应该可以工作。您的操作应该类似于 this 和
<img src='" + Url.Action("Image/1") + "' />应该也可以。 -
@DontVoteMeDown 我无法传递图像 ID 值:
Url.Action("GetImage", "Search", new {imageId = data.ImageId}) -
这部分很简单,看看我的答案。
标签: javascript asp.net-mvc kendo-ui autocomplete kendo-template