| |
|
|
|
 |
Home NewsBlogProducts Download Buy Now Documentation Support |
 |
 |
|
|
 |
| |

Contents
|
10. Trinidad Core Tag Reference
Contents > Trinidad Core Tag Reference > tr:selectManyCheckbox
tr:selectManyCheckbox |
|
The tr:selectManyCheckbox tag displays check boxes that allow the user to select many items.
Example
<tr:selectManyCheckbox label="Favourite Sports" required="#{true}" showRequired="#{true}" layout="vertical">
<f:selectItem itemLabel="Swimming" itemValue="1" />
<f:selectItem itemLabel="Tennis" itemValue="2" />
<f:selectItem itemLabel="Football" itemValue="3" />
<f:selectItem itemLabel="Sailing" itemValue="4" />
<f:selectItem itemLabel="Soccer" itemValue="5" />
<f:facet name="help">
<tr:outputText value="Please check boxes" />
</f:facet>
</tr:selectManyCheckbox>
Rendered Output
|
Tag Attributes
| accessKey |
Text |
| |
| The accessKey attribute sets one character from the text on the component to use as a quick access key. |
| attributeChangeListener |
Text |
| |
| The attributeChangeListener attribute contains the reference to a method that is invoked when the renderer changes a property without the application’s request. |
| autoSubmit |
Boolean |
| |
| The autoSubmit attribute determines if the form will be automatically submitted to the server when the user enters a value. |
| binding |
Expression |
| |
| The value-binding expression linking this component tag to a backing bean property. |
| contentStyle |
Text |
| |
| The contentStyle attribute sets the CSS styles for the input text box. |
| converter |
Text |
| |
| The converter attribute sets the converter instance to be registered for this component. It must match the converter-id value of a converter element defined in your Faces configuration file. |
| disabled |
Boolean |
| |
| The disabled attribute is a boolean flag that when set to true indicates that this component should not receive focus or be included in a form submit. |
| id |
Text |
| |
| The unique identifier value for this component. The value must be unique within the closest naming container. |
| inlineStyle |
Text |
| |
| The inlineStyle attribute contains inline style information, such as background color. |
| label |
Text |
| |
| The label attribute sets the text that is displayed before the component. |
| labelAndAccessKey |
Text |
| |
| The labelAndAccessKey attribute ... |
| layout |
Enumerated |
| |
| The layout attribute sets the type of layout. Valid values are "vertical" and "horizontal". The default value is "vertical". |
| onblur |
Text |
| |
| The onblur attribute sets the JavaScript code to execute when this element loses focus. |
| onchange |
Text |
| |
| The onchange attribute sets the JavaScript code to execute when this element loses focus and its value changes after gaining focus. |
| onclick |
Text |
| |
| The onclick attribute sets the JavaScript code to execute when the mouse pointer is clicked over this element. |
| ondblclick |
Text |
| |
| The ondblclick attribute sets the JavaScript code to execute when the mouse pointer is double-clicked over this element. |
| onfocus |
Text |
| |
| The onfocus attribute sets the JavaScript code to execute when the element receives focus. |
| onkeydown |
Text |
| |
| The onkeydown attribute sets the JavaScript code to execute when a key is pressed down over this element. |
| onkeypress |
Text |
| |
| The onkeypress attribute sets the JavaScript code to execute when a key is pressed and released over this element. |
| onkeyup |
Text |
| |
| The onkeyup attribute sets the JavaScript code to execute when a key is released over this element. |
| onmousedown |
Text |
| |
| The onmousedown attribute sets the JavaScript code to execute when the mouse pointer is pressed down over this element. |
| onmousemove |
Text |
| |
| The onmousemove attribute sets the JavaScript code to execute when the mouse pointer is moved within this element. |
| onmouseout |
Text |
| |
| The onmouseout attribute sets the JavaScript code to execute when the mouse pointer is moved away from this element. |
| onmouseover |
Text |
| |
| The onmouseover attribute sets the JavaScript code to execute when the mouse pointer is moved onto this element. |
| onmouseup |
Text |
| |
| The onmouseup attribute sets the JavaScript code to execute when the mouse button is released over this element. |
| partialTriggers |
Text |
| |
| The partialTriggers attribute sets the ids of components that cause a partial update. Use single colon for components that are in naming containers and multiple colons to search through parent and grandparent containers. |
| readOnly |
Boolean |
| |
| The readOnly attribute is a boolean flag that when set to true indicates that this component is read only. |
| rendered |
Boolean |
| |
| A value-binding expression that evaluates to a Boolean condition indicating if this component should be rendered. |
| required |
Boolean |
| |
| The required attribute is a boolean flag that indicates whether or not the user is required to provide a value for this field before the form can be submitted to the server. |
| requiredMessageDetail |
Text |
| |
| The requiredMessageDetail attribute sets the custom error message with the parameters {0} for a label to identify the component when the value for the component is required (the required attribute is set to “true”) and validation fails. |
| shortDesc |
Text |
| |
| The shortDesc attribute displays help text you hover over the component. |
| showRequired |
Boolean |
| |
| The showRequired attribute is a boolean flag that when set to "true" determines if an "*" will be displayed before the component to indicate that the value is required. The attributue required must also be set to "true". The default is false. |
| simple |
Boolean |
| |
| The simple attribute is a boolean flag that when set to "true" renders the component without any padding for messages. If a label attribute is specified, then the label is rendered to the right of the component. The default is "false". |
| styleClass |
CSS Class |
| |
| The styleClass attribute sets the CSS class to apply to this component when it is rendered. |
| validator |
Text |
| |
| The validator attribute accepts a method-binding expression representing a validator method that will be called when the JSF framework validates this component. A validator method must be a public method that takes FacesContext, UIComponent, and Object parameters, with a return type of void. |
| value |
Text |
| |
| The value attribute sets the current value for this component. |
| valueChangeListener |
Text |
| |
| The valueChangeListener attribute accepts a method-binding expression representing a value change listener method to be notified when a new value has been set for this input component. A value change listener method must be a public method that takes a ValueChangeEvent parameter, with a return type of void. |
| valuePassThru |
Boolean |
| |
| The valuePassThru attribute is a boolean flag that when set to "false", you do not need a converter for custom value or options objects. When set to "true", you need a custom converter for custom objects. The default is false. |
|
|
|
| |
|