protected override void InitOption(TagHelperContext context, TagHelperOutput output) { Options.AddIf(DateType.HasValue, "type", DateType.ToString().ToLower()); Options.AddIf(Format.IsNotNullOrWhiteSpace(), "format", Format); Options.AddIf(IsRange, "range", true); Options.AddIf(Max.IsNotNullOrWhiteSpace(), "max", Max); Options.AddIf(Max.IsNotNullOrWhiteSpace(), "min", Min); Options.AddIf(Value.IsNotNullOrWhiteSpace(), "value", Value); base.InitOption(context, output); }