When the user clicks the page’s Search button, the search parameter is sent to the server. The server processes the request, builds a filtered DataSet based on the parameter, populates a DataGrid, and sends the page back to the browser.
Before adding the DataGrid, you must define a DataSet that finds and stores all the records that meet the search criteria.