/// <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); }
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); }