| InputPanel Components > InputDataNavigator |
This is a data-bound component which provides buttons for convenient navigation over data source rows. It enables movement to the first, last, previous, and next record and common data actions, such as updating the data source and refreshing data.
When you add the InputDataNavigator to C1InputPanel, it appears similar to the following:
You can choose which items will be visible on InputDataNavigator by setting the NavigatorItems property. For more information on how to choose InputDataNavigator buttons, see Choosing Items for InputDataNavigator.
You can also add a Save button and a Reload button to the InputDataNavigator component (see Adding the Reload, Save, and Edit Buttons). The image below depicts and InputDataNavigator component with its Save and Reload buttons added:
The following table provides information about the buttons of the InputDataNavigator component:
| Image | Name | Description |
|---|---|---|
![]() |
Move First | Moves the the first record. |
![]() |
Move Previous | Moves to the previous record. |
![]() |
Move Next | Moves to the next record. |
![]() |
Move Last | Moves to the last record. |
![]() |
Add New | Adds a new record. |
![]() |
Delete | Deletes the current record. |
![]() |
Apply Changes | Applies changes to the current record. Once the Apply Changes button is used, changes cannot be cancelled. |
![]() |
Cancel Changes | Cancels changes made to the current record. Changes cannot be cancelled if the Apply Changes button was already used to apply modifications to the record. |
![]() |
Save Data | Saves the current data to the external data source. |
![]() |
Refresh Data | Retrieves updated data from the external data source. |