如何从我们的URL中检索Sitecore媒体项? 该网址是动态网址,例如/~/media/14BDED00E4D64DFD8F74019AED4D74EB.ashx. 在富文本字段中添加项目时会生成此项. 您可以使用以下代码: DynamicLink dynamicLink;if
该网址是动态网址,例如/~/media/14BDED00E4D64DFD8F74019AED4D74EB.ashx.
在富文本字段中添加项目时会生成此项.
您可以使用以下代码:DynamicLink dynamicLink; if (!DynamicLink.TryParse("/~/media/14BDED00E4D64DFD8F74019AED4D74EB.ashx", out dynamicLink)) return; MediaItem mediaItem = Sitecore.Context.Database.GetItem(dynamicLink.ItemId, dynamicLink.Language ?? Sitecore.Context.Language);