Skip to content

Instantly share code, notes, and snippets.

View AlexeyShevchenko's full-sized avatar

Aleksey Shevchenko AlexeyShevchenko

View GitHub Profile
@AlexeyShevchenko
AlexeyShevchenko / Tags.cshtml
Created July 6, 2017 09:11
How to make a rendering refresh after an Experience Editor Button has been used
@using Sitecore.Data.Fields
@using Sitecore.Data
@{
var textOfTagFieldName = "Text of Tag";
var tagsFieldRawId = "34EE4D2C-F028-4901-8CFC-96B6D521B646";
var tagsFieldId = new ID(tagsFieldRawId);
var tagsField = new MultilistField(Sitecore.Context.Item.Fields[tagsFieldId]);
var tags = tagsField.TargetIDs.Select(id => Sitecore.Context.Database.GetItem(id));