Exemple #1
0
        /// <inheritdoc />
        public override void Process(TagHelperContext context, TagHelperOutput output)
        {
            var htmlBuilder = new DatePickerHtmlBuilder(this.Name, this.Value, this.Placeholder);

            output = htmlBuilder.ApplyToTagHelperOutput(output);
            base.Process(context, output);
        }
Exemple #2
0
        protected override void WriteHtml(HtmlTextWriter writer)
        {
            Guard.IsNotNull(writer, "writer");

#if MVC2 || MVC3
            Name = Name ?? ViewContext.ViewData.TemplateInfo.GetFullHtmlFieldName(string.Empty);
#endif

            DatePickerHtmlBuilder renderer = new DatePickerHtmlBuilder(this);

            IHtmlNode rootTag = renderer.Build();

            rootTag.WriteTo(writer);
            base.WriteHtml(writer);
        }
        protected override void WriteHtml(HtmlTextWriter writer)
        {
            Guard.IsNotNull(writer, "writer");

            #if MVC2 || MVC3
            Name = Name ?? ViewContext.ViewData.TemplateInfo.GetFullHtmlFieldName(string.Empty);
            #endif

            DatePickerHtmlBuilder renderer = new DatePickerHtmlBuilder(this);

            IHtmlNode rootTag = renderer.Build();

            rootTag.WriteTo(writer);
            base.WriteHtml(writer);
        }