public static void OutputAttribute(CustomAttribute attr, PageBrush brush) { switch (attr.Name) { case "view": brush.DrawFormat(" data-view=\"{0}\"", ProxyCodeExtend.TidyView(attr.GetPrintValue())); break; case "form": brush.DrawFormat(" data-form=\"{0}\"", attr.GetPrintValue()); break; default: brush.DrawFormat(" {0}=\"{1}\"", attr.Name, attr.GetPrintValue()); break; } }
public static void OutputAttribute(CustomAttribute attr, StringBuilder code) { switch (attr.Name) { case "view": code.AppendFormat(" data-view=\"{0}\"", ProxyCodeExtend.TidyView(attr.GetPrintValue())); break; case "form": code.AppendFormat(" data-form=\"{0}\"", attr.GetPrintValue()); break; default: code.AppendFormat(" {0}=\"{1}\"", attr.Name, attr.GetPrintValue()); break; } }