如何在页面中提供Sitecore媒体库中文档的链接?Sitecore提供链接以允许用户查看/下载媒体项目
在我的模板中,我有一个允许用户为给定页面对象选择多个文档的Treelist。在我的sublayout code-behind中,迭代Treelist字段中的项目以获取其ID,然后使用Sitecore.Links.LinkManager.GetItemUrl()
获取项目的URL。目前,我只是使用超链接呈现链接,但点击链接时,我收到错误,说没有找到布局。
我需要创建一个布局,它是一个ashx处理程序来处理下载媒体项目的内容流,或者是否有内置的可以做到这一点的内容?
不要忘记使用Sitecore的StringUtil确保前缀! – Younes 2011-04-19 06:34:10
@Younes好的提示。 – 2011-04-19 10:29:23
@Younes谢谢你的提示,我应该特别在StringUtil中查看哪些方法?在相关说明中,我刚刚开始在双语网站中使用此方法,并且遇到了更多问题。 – 2011-04-19 14:58:56