From 7209d68028c78a9350d5ff7ca8c6bb694eb4b8eb Mon Sep 17 00:00:00 2001 From: "agrath@gmail.com" Date: Mon, 20 Jun 2011 07:47:29 -0200 Subject: [PATCH] Realised that IHtmlString is an interface and may have a method I can implement to avoid .Write() or .ToHtml() on HtmlTagWrapper. Implemented and tested this. Victory. --- .../RazorDynamicNode/HtmlTagWrapper.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/umbraco.MacroEngines.Juno/RazorDynamicNode/HtmlTagWrapper.cs b/umbraco.MacroEngines.Juno/RazorDynamicNode/HtmlTagWrapper.cs index 9b27fa0cff..2fc31cdeda 100644 --- a/umbraco.MacroEngines.Juno/RazorDynamicNode/HtmlTagWrapper.cs +++ b/umbraco.MacroEngines.Juno/RazorDynamicNode/HtmlTagWrapper.cs @@ -8,7 +8,7 @@ using System.Web; namespace umbraco.MacroEngines { - public class HtmlTagWrapper : HtmlTagWrapperBase + public class HtmlTagWrapper : HtmlTagWrapperBase, IHtmlString { public HtmlTagWrapper Parent; public List Children; @@ -192,6 +192,10 @@ namespace umbraco.MacroEngines return this; } + public string ToHtmlString() + { + return this.Write().ToHtmlString(); + } } }