## <sasads:NavigationBar>

Used to scroll through a Table when connected to a Table custom tag. The NavigationBar custom tag can be used as a subtag of the Table custom tag or it can be used outside the Table custom tag as a separate tag. If used as a subtag of the Table custom tag, then the NavigationBar custom tag's model is the parent Table tag. If the NavigationBar tag is used outside the Table tag as a separate tag, then user is responsible for setting the NavigationBar tag's model and the Table tag's model. If the Table tag's navigationBarEnabled attribute is set to false, then the user is responsible for rendering the NavigationBar, otherwise the Table will render the NavigationBar. Sample arrow images to use with the NavigationBar can be found in the directory InstallDirectory\webAF\Projects\assets\. The NavigationBar tag is one of several SAS Custom Tags using an underlying TransformationBean that relies on a set of style classes that are used by default when generating the resulting markup language. For more information on style sheets and the default style classes that apply to underlying TransformationBean, refer to the AppDev Studio Developer Site. You'll find a useful reference document entitled Cascading Style Sheets, Images, and TransformationBeans as well as the TransformationBeans Style Sheet Reference.

### Syntax

`<sasads:NavigationBar
[columnMessage="java.lang.String"]
[customAttributes="java.lang.String"]
[disabledDoubleLeftArrowImage="java.lang.String"]
[disabledDoubleRightArrowImage="java.lang.String"]
[disabledLeftArrowImage="java.lang.String"]
[disabledRightArrowImage="java.lang.String"]
[doubleLeftArrowImage="java.lang.String"]
[doubleRightArrowImage="java.lang.String"]
[epilog="java.lang.String"]
[formAction="java.lang.String"]
[gotoColumnVisible="true|false"]
[gotoRowVisible="true|false"]
[horizontalAlignment="java.lang.String"]
[id="value"]
[instantiate="true|false"]
[leftArrowImage="java.lang.String"]
[locale="java.util.Locale"]
[messageOrientation="java.lang.String"]
[model="java.lang.String"]
[name="java.lang.String"]
[prolog="java.lang.String"]
[ref="java.lang.String"]
[render="true|false"]
[rightArrowImage="java.lang.String"]
[rowMessage="java.lang.String"]
[scope="java.lang.String"]
[singlePageScrolling="true|false"]
[styleClassPrefix="java.lang.String"] />`

### Attributes

`columnMessage` | The column navigation bar message
`customAttributes` |
`disabledDoubleLeftArrowImage` | The location for the disabledDoubleLeftArrow image
`disabledDoubleRightArrowImage` | The location for the disabledDoubleRightArrow image
`disabledLeftArrowImage` | The location for the disabledLeftArrow image
`disabledRightArrowImage` | The location for the disabledRightArrow image
`doubleLeftArrowImage` | The location for the doubleLeftArrow image
`doubleRightArrowImage` | The location for the doubleRightArrow image
`epilog` |
`formAction` | the value of the ACTION= attribute on the FORM tag.
`gotoColumnVisible` | Specifies whether or not the navigation bar should use the goto column field.
`gotoRowVisible` | Specifies whether or not the navigation bar should use the goto row field.
`horizontalAlignment` | The horizontal alignment of the NavigationBar.
`id` | Case-sensitive name used to identify the object instance.
`instantiate` |
`leftArrowImage` | The location for the leftArrow image
`locale` |
`messageOrientation` | The position of the messages of the NavigationBar.
`model` | The model of the NavigationBar
`name` |
`prolog` |
`ref` |
`render` |
`rightArrowImage` | The location for the rightArrow image
`rowMessage` | The row navigation bar message
`scope` |
`singlePageScrolling` | Specifies whether or not the navigation bar should use single page scrolling.
`styleClassPrefix` | Tthe styleClassPrefix string of the NavigationBar

### More Information

To view the documentation for the related TransformationBean, see com.sas.servlet.beans.NavigationBarV2Interface.

If you need to subclass the tag handler class for the sasads:NavigationBar tag, extend com.sas.taglib.servlet.beans.NavigationBarTag.