private void SetupGenericPreviewPropertyControl(Property propertyControl, IEnumerable<BlockData> contents) { var contentArea = new ContentArea(); foreach (var content in contents) { contentArea.Items.Add(new ContentAreaItem { ContentLink = (content as IContent).ContentLink }); } var previewProperty = new PropertyContentArea { Value = contentArea, Name = "PreviewPropertyData", IsLanguageSpecific = true }; propertyControl.InnerProperty = previewProperty; propertyControl.DataBind(); }
private void SetupPreviewPropertyControl(Property propertyControl, IContent contents) { var contentArea = new ContentArea(); contentArea.Items.Add(new ContentAreaItem { ContentLink = (contents).ContentLink }); var previewProperty = new PropertyContentArea { Value = contentArea, Name = "PreviewPropertyData", IsLanguageSpecific = true }; propertyControl.InnerProperty = previewProperty; propertyControl.DataBind(); }