Example #1
0
        public override void WriteInitializationScript(System.IO.TextWriter writer)
        {
            var options = new Dictionary <string, object>(Events);

            if (ImageUrl.HasValue())
            {
                options["imageUrl"] = ImageUrl;
            }

            if (SpriteCssClass.HasValue())
            {
                options["spriteCssClass"] = SpriteCssClass;
            }

            if (Icon.HasValue())
            {
                options["icon"] = Icon;
            }

            if (Enable == false)
            {
                options["enable"] = Enable;
            }

            writer.Write(Initializer.Initialize(Selector, "Button", options));

            base.WriteInitializationScript(writer);
        }