Most Popular Controls
Flexible data visualization and manipulation thanks to 100+ features, including anything from paging, sorting, filtering and data editing to grouping and hierarchy. Easy Design-time configuration. Desktop-like responsiveness thanks to minimal HTML and scripts loaded and rich client-side features.
Read more MS Word-like content editing experience thanks to a rich set of formatting features, custom tools, dropdowns, dialogs and system modules with built-in spell-check. Wide cross-browser support, fast rendering and XHTML-compliant output.
Read more Lightweight, SEO-friendly menu navigation. Stand-alone context menu control. Flexible and easy-to-customize by setting vertical or horizontal orientation and defining custom templates and appearance. Rich client-side and server-side APIs.
Read more Dropdown list, combobox and autocomplete functionalities in one control. Multiple item selection via checkboxes. Item load on demand, sorting and filtering. Client and server item templates.
Read more Advanced calendar featuring day, month, week & timeline appointment views, as well as reminders and resource grouping. Inline and advanced forms for appointment insert/edit. Recurrence editor and drag-and-drop and resize support for tasks.
Read more Hierarchical navigation with drag and drop and checkbox support. Enhanced performance thanks to item load on demand. Rich server-side and client-side APIs and templates for full manipulation and customization.
Read more Single and multiple-file upload upon AJAX requests, without postbacks. Built-in file validation, drag and drop support and progress monitoring.
Read more Intuitive date and date range selection with multi-month view and special-day templates. Additional supporting pickers for date and time selection.
Read more Pop-up dialogs for displaying standalone pages, user controls or small portions of functionality. Full control over the appearance and behavior of the alert, prompt and confirm boxes.
Read more All controls
Data Management
Visualize large amounts of data in the most suitable way - in a grid or a list, using predefined layouts or defining your own look and feel. Bind to any type of data, on the server or the client, declaratively or programmatically. Provide data manipulation options like paging, sorting, editing, etc. Codelessly configure the features you need with the help of the Visual Studio Design-time wizards.
Data Editing
Take advantage of the variety of editors -- from simple inputs for entering specific data like numbers, currency, dates, percentage, and the commonly used time, month and color pickers to the complex HTML editor and image manipulation tool.
Data Visualization
Display data in pie, line, bar, scatter or column charts. Show images and ads in a rotator or flush binary image on the page. Take advantage of the barcodes and organizational charts.
Navigation
Seamlessly add navigation to your pages, be it horizontal or vertical menus, hierarchical trees, sitemaps and breadcrumbs, toolbars or accordions. Organize the content in simple tabs or a complex ribbon with contextual tabs.
Layout
Build custom layouts with the help of the splitter component and display details in tooltips or pop-up windows. Allow the end-users to organize the page content using docks.
Performance
Enhance the performance of your pages by compressing server responses, combining scripts and style sheets, as well as by leveraging the free-of-charge CDN.
Scheduling
Allow your end users to schedule one-time or recurring appointments and check availability of people or resources, such as meeting rooms for example. Give them the option to select date or date range and choose time of the day when filling in forms or booking an event.
File Upload & Management
Let your users upload single or multiple files with item selection or drag and drop. Create Zip files on the fly, load data from Zip files and streams and compress and decompress streams.
AJAX
Achieve better performance and user experience by turning the postbacks into AJAX requests. Enjoy codeless ajaxification and manage the AJAX settings from a single place in your markup.
Theming
Set the skin for all RadControls from a single place and provide your users with the ability to choose which skin to use. Easily decorate the HTML elements on the page with the same look and feel and achieve consistent user experience.
Interactivity & UX
Allow your end users to monitor the progress of file uploads or any other measurable processes. Provide them with the ability to manage files in a Windows-Explorer-like manner. Give them the option to select values or range of values using a smooth, step-based slider.
Spell Checking
Allow your users to spell-check their content against the built-in or custom dictionaries regardless of whether the text is in a div, textarea, iframe or any other element. The spell-check happens upon AJAX and no postback is needed.
Social
The must-have social parties: Captcha control for preventing automatic forms submission; SocialShare for the popular social networks buttons; TagCloud for tagging and filtering content; Rating for user assessment.