The following demo shows how RadSearchBox can effectively search in large Datasets.
The usage of DataKeyNames collection demonstrates how additional information could be stored for each result and then reused on the server once a result is selected.
Search operation could be performed per "sport" basis by selecting a specific sport from the search context.
About RadSearchBox for ASP.NET AJAX
Telerik RadSearchBox for ASP.NET AJAX provides the user the ability to write text in an input field
with an optional autocomplete functionality. The control has a default “search” button,
which triggers an event containing the search value. The user can use this event to manually
show data filtered by this value, in a manner he chooses (RadGrid, RadListView etc.).
The control also has a collection of image buttons, which the user can use to implement additional custom logic.
RadSearchBox can be bound to various data sources. It is populated with data
by either server-side binding (ASP.NET Data Source controls), or client-side binding
(Web service, WCF service, ODATA).
RadSearchBox and 120+ other controls are part of UI for ASP.NET AJAX,
a comprehensive toolset taking care of the common functionality of your application,
while leaving you with more time to work on its business logic.
Key Features
- DropDownHeader/Footer Templates
- Client/Server Templates
- Search Context
- Keyboard Navigation
- Filter (StartsWith/Contains)
- MinFilterLength
- MaxResultsCount
- Passing Custom Context Information
More about RadSearchBox for ASP.NET AJAX