public override string GetHTML(int deep = 0) { AddCSS("form-group " + ClassInputGroup, true); if (!(LabelInput is null)) { Childs.Add(LabelInput); } Childs.Add(Input); if (Input.required) { Childs.AddRange(GetValidationAlerts(Input.Name)); } if (!string.IsNullOrEmpty(InputInfoFooter)) { string input_info_id = Input.Name + "Help"; using (small info_text = new small(InputInfoFooter) { inline = true, Id_DOM = input_info_id }) { info_text.AddCSS("form-text text-muted", true); Childs.Add(info_text); } Input.SetAttribute("aria-describedby", input_info_id); } return(base.GetHTML(deep)); }
WriteLine(small + large);