示例#1
0
        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;
            }
        }
示例#2
0
        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;
            }
        }