Take a dropDownList dynamically created and added to a dynamically created HGroup and placed in a static VGroup. See bellow.. ----------------------------------------------------------
protected var cohab_hgroup:Array = new Array(); protected var cohab_gender:Array = new Array(); cohab_gender.push(new DropDownList()); cohab_gender[cohab_hgroup.length-1].width = 100; cohab_gender[cohab_hgroup.length-1].prompt = "Select"; cohab_gender[cohab_hgroup.length-1].dataProvider = gender_list; cohab_hgroup[cohab_hgroup.length-1].addElement(cohab_gender[cohab_hgroup.length-1]); cohab_list.addElement(cohab_hgroup[cohab_hgroup.length-1]); <s:VGroup id="cohab_list" width="100%" clipAndEnableScrolling="true"/> --- But now I need to add a validator... ------------------------------------ protected var cohab_gender_validator:Array = new Array(); cohab_gender_validator.push(new NumberValidator()); cohab_gender_validator[cohab_hgroup.length-1].source = cohab_gender[cohab_hgroup.length-1]; cohab_gender_validator[cohab_hgroup.length-1].property = "selectedIndex"; cohab_gender_validator[cohab_hgroup.length-1].minValue = 0; cohab_gender_validator[cohab_hgroup.length-1].lowerThanMinError="A choice must be made."; --- I's just not working, anyone with an idea of whats missing? - Stephen