2.4.2.10 CtrlId
The following controls MUST contain the CtrlId attribute in their XSLT representation:
Button (section 2.4.1.5)
Check box (section 2.4.1.6)
Contact selector (section 2.4.1.7)
Date picker (section 2.3.1.4)
Drop-down list (section 2.4.1.9)
Expression box (section 2.4.1.10)
File attachment (section 2.4.1.11)
List box (section 2.4.1.13)
Option button (section 2.4.1.14)
Optional section (section 2.4.1.18)
Repeating section (section 2.4.1.15)
Repeating table (section 2.4.1.16)
Rich text box (section 2.4.1.17)
Section (section 2.4.1.18)
Text box (section 2.4.1.20)
Hyperlink controls (section 2.4.1.12) MAY contain this attribute in their XSLT representation.
The value of the CtrlId attribute MUST range from 1 through 255 characters, MUST begin with an alphabetic character, and MUST contain only alphanumeric and underscore characters.
The value of this attribute SHOULD be unique for each button control in the form.
The following W3C XML Schema ([XMLSCHEMA1] section 2.1) fragment specifies the contents of this element.
-
<xsd:element name="CtrlId" type="xsd:string"/>