There are five triggers for each field control. The container, group, and part controls do not have associated triggers. The following screenshot shows page control triggers:
The guideline for the use of these triggers is the same as the guideline for page triggers—if there is a choice, don't put AL code in a control trigger. Not only will this make our code easier to upgrade in the future, but it will also make it easier to debug, and it will be easier for the developer following us to decipher our changes.