I think you are referring to the "control ID"....correct?
If you are, control ID is another name for the "Attach Name".
You need to define Object Maps for all the controls in your application. This needs to be done before creating any code.
Here you give your control any name you want and this name becomes your "control ID" or "Attach Name".
This name does NOT change in any application if you defined the correct "Significant Fields" in the "Modify Map Details" window.
These names are used in your code to refer to the control. So when the syntax says "ControlId" it is referring to the attach name you define in the object map for that control.
"If your not part of the solution, there's good money to be made in prolonging the problem."
If your not part of the solution, there's good money to be made in prolonging the problem.