public NonEscapedString RenderData(string data) { var builder = new StringBuilder(); JArray json = null; if (!string.IsNullOrEmpty(data)) { json = JArray.Parse(data); } if (json != null) { foreach (var property in json) { if (property.Type == JTokenType.Object) { var obj = property.Value<JObject>(); var dataObject = new DataObject(obj); builder.AppendLine(DataObject(dataObject).ToString()); } } } return Raw(builder.ToString()); }
public NonEscapedString DataObject(DataObject data) { return RenderPartial(new DataObjectPage { Model = data }); }