...
Code Block | ||||
---|---|---|---|---|
| ||||
AssetlistField assetList = Sitecore.Context.Item.Fields["AssetList"]; if (assetList != null) { foreach (var asset in assetList.Assets) { // To request the rendering html for the asset you call the // RenderAsset method. It returns an RenderFieldResult object var renderResultItem = asset.RenderAsset(); var title = asset.AssetMetadata.Name; var id = asset.AssetMetadata.AssetId; var assetTypeId = asset.AssetMetadata.AssetTypeId; var assetTypeName = asset.AssetMetadata.AssetTypeName; // Get dynamic metadata var someDynamicMetadata = asset.AssetMetadata["50343"]; } } |
4.5 Update asset metadata not supported from code
Updating an items metadata is not supported from code. Use the editor in the DAM Explorer or Asset browser.