public HtmlLabelIdTextBoxAdapter(IHtmlInputElementTechnical htmlTechnical, Validator validator) : base(htmlTechnical, validator)
        {
            try
            {
                IHtmlDivTechnical parentDiv = GetParentNode <IHtmlDivTechnical>(htmlTechnical);

                parentDiv = GetParentNode <IHtmlDivTechnical>(parentDiv);

                IHtmlDivTechnical   child = parentDiv.Children.Get <IHtmlDivTechnical>().FirstOrDefault();
                IHtmlLabelTechnical label = child.Children.Get <IHtmlLabelTechnical>().FirstOrDefault();
                LabelId = label.Title;
            }
            catch (NullReferenceException)
            {
                validator.Fail();
            }
        }
        public lbaseWebCheckBoxByLabelAdapter(IHtmlInputElementTechnical htmlTechnical, Validator validator)
            : base(htmlTechnical, validator)
        {
            try
            {
                IHtmlDivTechnical parentDiv = GetParentNode <IHtmlDivTechnical>(htmlTechnical);

                parentDiv = GetParentNode <IHtmlDivTechnical>(parentDiv);

                IHtmlDivTechnical child = parentDiv.Children.Get <IHtmlDivTechnical>().FirstOrDefault();

                IHtmlLabelTechnical cuidparentLabel = child.Children.Get <IHtmlLabelTechnical>().FirstOrDefault();
                a_ByLabelId = cuidparentLabel.Id;
            }
            catch (NullReferenceException)
            {
                validator.Fail();
            }
        }