The name for a control can include any combination of alphabetic characters (A-Z, a-z), numbers (0-9), or underline symbols ...

The name for a control can include any combination of alphabetic characters (A-Z, a-z), numbers (0-9), or underline symbols (_). However, it cannot include characters from an extended character set, nor can it begin with a number, nor can it contain a space.