Please enable JavaScript to view this site.

Navigation: Advanced topics > Programming topics > Page class > Methods

RunnerPage class: hideItem()

Scroll Prev Next More


This method is used to hide any item on the page that has an ID. It works both on server side and on the client side.


hideItem() is best used in After record processed or Before display events. How to find item ID?.




For elements in the data grid on the List and Print pages, use the recordId parameter in the After record processed event:


pageObject.hideItem("custom_button", recordId);


Note: you can also use the JavaScript function toggleItem() in ClientBefore/ClientAfter events or in the Field events to hide/show the elements.



Hidden Edit controls are submitted with the form and saved in the database. Hidden controls will be filled by the Autofill feature. You can apply default values to hidden controls.

See also:

RunnerPage class: showItem()

JavaScript API: RunnerPage object > toggleItem()

Example: How to hide the Edit link

Tri-part events

About RunnerPage class