## <sas:IFormRadio>

This tag is used for creating radio buttons in an IForm for use with a variety of markup languages (including WML,HDML, and HTML). The user can use this class to write an IFormwithout having to know the markup language that is to reference the page.

This tag must be nested within a sas:IForm tag.

### Syntax

`<sas:IFormRadio
[acceptLabel="java.lang.String"]
[cacheTimeToLive="int"]
[customAttributes="java.lang.String"]
[descriptionModel="java.lang.String"]
[id="value"]
[locale="java.util.Locale"]
[model="java.lang.String"]
[name="java.lang.String"]
[objectDataProperty="java.lang.String"]
[prompt="java.lang.String"]
[shortPrompt="java.lang.String"]
[title="java.lang.String"]>
[<sas:IOption .../>]
[<sas:SetProperty ...>
The value to set on the parent tag
</sas:SetProperty>]
[Additional <sas:IOption>, <sas:SetProperty> tags...]
[One or more lines of choices to be used in the RadioTag]
</sas:IFormRadio>`

### Attributes

`acceptLabel` | The accept label String
`cacheTimeToLive` | The cacheTimeToLive in seconds of the bean.
`customAttributes` | a list of attributes in the form of attribute="value", space delimited
`descriptionModel` | The descriptionModel to be used for the radio items names.
`id` | Case-sensitive name used to identify the object instance.
`locale` | Specifies the locale to use for this instance of the class.
`model` | The model to be used for the radio items names.
`name` | Value assigned to the markup tag's name attribute.
`objectDataProperty` | Value assigned to the output tag's objectDataProperty attribute.
`prompt` | The prompt String
`shortPrompt` | The shortPrompt String
`title` | The title of the bean.

### More Information

To view the documentation for the related TransformationBean, see com.sas.servlet.tbeans.ipage.iform.IFormRadio.

If you need to subclass the tag handler class for the sas:IFormRadio tag, extend com.sas.taglib.servlet.tbeans.ipage.IFormRadioTag.