@inherits UmbracoViewPage @using Umbraco.Web.Templates @if (Model.value != null) { string macroAlias = Model.value.macroAlias.ToString(); ViewDataDictionary parameters = new ViewDataDictionary(); foreach (dynamic mpd in Model.value.macroParamsDictionary) { parameters.Add(mpd.Name, mpd.Value); } @Umbraco.RenderMacro(macroAlias, parameters) }