Grid Component - Checkbox Column - Custom Ajax Callbacks
/documentation/pages/Server/Guide/Design/View/Grid/Grid Component/Grid Component Checkbox Column, Custom Ajax Callbacks.xml
When you do a custom Ajax callback, the 'e' object that is passed into your Xbasic function that handles the callback contains a lot of useful information. Now, the 'e' object contains 3 additional properties that are automatically set if the grid has a checkbox column. The properties are:
Search pane Label
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Properties/Master Template/Search pane Label.xml
In order for this property to appear you must choose a Tab Container or Accordian Container for you master template and you grid must contain a Search Part . The Search pane Label property will place a label on the tab or title bar for your Search part. The default text for the label is simply 'Search'.
Hide Grid part when Detail View is visible
/documentation/pages/Guides/Mobile and Web Components/Grid/The Detail View/Detail View Properties/Display Options/hidegridpartwhendetailviewisvisible.xml
Hide the Grid part when the Detail View is visible. (Checking this option will increase the speed of the page because the Grid part will not have to be computed.)
Search Properties Properties
/documentation/pages/Guides/Mobile and Web Components/UX/Controls/Props/Data/List Properties/listprops/Fields/Search Properties/index.xml
Configure the search behavior for this field.
Record Navigator and Grid Toolbar
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Properties/Record Navigator and Grid Toolbar/index.xml
The Record Navigator lets you design how users to move through the records shown in your application. It also lets you change the appearance of the navigation part of your grid. If you want your record navigator to take the form of a tree-control there is a section in the properties for this here. Included in the Record Navigator properties is the Help Window property. This will allow you to build Help for your application, check out this page to see more information on building a Help system.
Has Quick Search
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Properties/Quick Search/Has Quick Search.xml
Check the Has Quick Search property to enable the Quick Search feature in your grid.
Grid Component Builder - Setting Default Properties
/documentation/pages/Server/Guide/Design/View/Grid/Grid Component/Grid Component Builder Setting Default Properties.xml
The Options, Set Default Properties command in the Grid Builder has always allowed you to set default properties for the Grid when you create a new Grid. However, if you created a new Grid from a Template, the default properties that you set were not honored. They were only honored if you created a blank new grid. Now, the default properties are used even if you use a template. This makes it much easier to customize the Grid builder for developers whose native language is not English.
Query by Form Search Syntax
/documentation/pages/Guides/Mobile and Web Components/Grid/The Search Part/Query by Form Search Syntax.xml

The Search Part in the Grid can be configured to allow Query by Form (QBF) syntax.

Custom Component Sections and Events
/documentation/pages/Guides/Mobile and Web Components/Custom/Custom Component Sections and Events.xml
Let's go over the Sections and Events of the Custom Component Builder.
Search Bar Type
/documentation/pages/Guides/Mobile and Web Components/Grid/Grid Properties/Alphabet Buttons and Custom Buttons' Search/Search Bar Type.xml
Defines the search bar type. The search bar can be an Alphabet Button Bar or a Custom Button Bar.