Hello,
Well, these sort of flags/settings are prepared in the system for custom form controls:
http://devnet.kentico.com/docs/devguide/developing_form_controls.htmIn code of your custom form control you can access these settings and take appropriate action, for example access all fields on current form which are marked as dependent and change their values or so. Let me give you an example here. Let’s say that I have developed custom form control (similar to dropdownlist) and want to use this one for two field:
Field1
Field2
The requirement is simple: whenever value of the first one is changed, the second one should be reloaded according to selection of the first one. So, I will mark the Field1 with “Has depending fields” option and the second one Field2 with “Depends on another field” option. Keep in mind that both of the fields are using the same form control in my example. In code of the form control I can write custom code in such a way, that if the field is marked with “Has depending fields” option, I can loop through all of the other fields on the form, look for all fields where “Depends on another field” option is selected and reload them according my needs.