Ejemplo n.º 1
0
 public override void ToHtmlText(StringBuilder builder, string prefix = "")
 {
     builder.Append(prefix);
     builder.Append("<");
     builder.Append(Name.ToString());
     foreach (var attribute in Attributes)
     {
         builder.Append(' ');
         attribute.ToHtmlText(builder);
     }
     if (!Nodes.Any())
     {
         builder.AppendLine("/>");
     }
     else
     {
         builder.AppendLine(">");
         foreach (var node in Nodes)
         {
             node.ToHtmlText(builder, "  " + prefix);
         }
         builder.Append(prefix);
         builder.Append("</");
         builder.Append(Name.ToString());
         builder.AppendLine(">");
     }
 }
Ejemplo n.º 2
0
 public override void ToHtmlText(StringBuilder builder, string prefix = "")
 {
     builder.Append(Name.ToString());
     builder.Append("='");
     builder.Append(System.Web.HttpUtility.HtmlEncode(Value));
     builder.Append("'");
 }