layoutTable.Rows.Add ( ControlUtils.CreateRow ( EmployeeFieldLabels.ExternalCompanyName, { AllowMultipleSelection = false, RenderListHeader = false, CountryProviderId = locationPickerControl.ID, CountryProviderProperty = "SelectedCountryIsoCode"; }, false, EmployeeFieldTooltips.ExternalCompanyName, Page, CreateChildID("ExternalCompanyLabel"), ( externalCompanyValidator = new CompareValidator { ControlToValidate = CreateChildID("ExternalCompanyName"), Operator = ValidationCompareOperator.Equal, Type = ValidationDataType.Integer, ValueToCompare = "1", EnableClientScript = false, Display = ValidatorDisplay.Dynamic, ErrorMessage = string.Format(EmployeeManagerControlRes.ErrorValueRequired, EmployeeFieldLabels.ExternalCompanyName) } ) ) );
Check them out! http://msdn.microsoft.com/en-us/library/bb384062.aspx